diff graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/expression/DSLExpressionResolver.java @ 19294:b31b2f289e7d

Truffle-DSL: fix unnecessary frame cast warning.
author Christian Humer <christian.humer@gmail.com>
date Wed, 11 Feb 2015 16:10:45 +0100
parents 62c43fcf5be2
children 1e7b1b00caa4
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/expression/DSLExpressionResolver.java	Wed Feb 11 12:13:44 2015 +0100
+++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/expression/DSLExpressionResolver.java	Wed Feb 11 16:10:45 2015 +0100
@@ -167,8 +167,10 @@
                     if (!ElementUtils.isAssignable(sourceType, targetType)) {
                         continue outer;
                     }
+                    expression.setResolvedTargetType(targetType);
                     parameterIndex++;
                 }
+
                 call.setResolvedMethod(method);
                 break;
             }