Mercurial > hg > truffle
changeset 20005:1671d9111c47
Truffle-DSL: fixed wrong type for implicit type cast elimination.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Mon, 23 Mar 2015 20:04:55 +0100 |
parents | 220c494e5088 |
children | 2d51a92a301a |
files | graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java Mon Mar 23 16:11:48 2015 +0100 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java Mon Mar 23 20:04:55 2015 +0100 @@ -2118,7 +2118,7 @@ boolean elseIf = false; for (ExecutableTypeData executableType : executableTypes) { elseIf = builder.startIf(elseIf); - builder.string(implicitClassFieldName).string(" == ").typeLiteral(executableType.getType().getBoxedType()); + builder.string(implicitClassFieldName).string(" == ").typeLiteral(executableType.getType().getPrimitiveType()); builder.end(); builder.startBlock(); builder.startStatement().tree(assignment);