Mercurial > hg > graal-compiler
comparison 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 |
comparison
equal
deleted
inserted
replaced
19293:21b9b9941775 | 19294:b31b2f289e7d |
---|---|
165 TypeMirror sourceType = expression.getResolvedType(); | 165 TypeMirror sourceType = expression.getResolvedType(); |
166 TypeMirror targetType = parameters.get(parameterIndex).asType(); | 166 TypeMirror targetType = parameters.get(parameterIndex).asType(); |
167 if (!ElementUtils.isAssignable(sourceType, targetType)) { | 167 if (!ElementUtils.isAssignable(sourceType, targetType)) { |
168 continue outer; | 168 continue outer; |
169 } | 169 } |
170 expression.setResolvedTargetType(targetType); | |
170 parameterIndex++; | 171 parameterIndex++; |
171 } | 172 } |
173 | |
172 call.setResolvedMethod(method); | 174 call.setResolvedMethod(method); |
173 break; | 175 break; |
174 } | 176 } |
175 } | 177 } |
176 if (call.getResolvedMethod() == null) { | 178 if (call.getResolvedMethod() == null) { |