Mercurial > hg > truffle
changeset 12403:52caeb1c19a0
Truffle-DSL: fixed wrong targetType for implicit casts.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Mon, 14 Oct 2013 18:35:48 +0200 |
parents | bfcae72b61a0 |
children | 47eb670c1634 |
files | graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.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/node/NodeCodeGenerator.java Mon Oct 14 15:51:57 2013 +0200 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.java Mon Oct 14 18:35:48 2013 +0200 @@ -2134,7 +2134,7 @@ CodeTree expression; if (sourceType == null) { - ExecutableTypeData targetExecutable = resolveExecutableType(child, targetType); + ExecutableTypeData targetExecutable = resolveExecutableType(child, castSourceType); expression = createExecuteChildExpression(parent, child, targetParameter, targetExecutable, unexpectedParameter); sourceType = targetExecutable.getType(); } else {