Mercurial > hg > graal-jvmci-8
diff graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/TemplateMethod.java @ 10602:b8fe1fe004ec
Truffle-DSL: fixed bugs in the generated polymorphic code generation.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Tue, 02 Jul 2013 19:21:59 +0200 |
parents | e93efe3ba5f4 |
children | 6879565ee10b |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/TemplateMethod.java Tue Jul 02 14:51:22 2013 +0200 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/TemplateMethod.java Tue Jul 02 19:21:59 2013 +0200 @@ -28,7 +28,6 @@ import javax.lang.model.type.*; import com.oracle.truffle.dsl.processor.*; -import com.oracle.truffle.dsl.processor.template.TemplateMethod.Signature; import com.oracle.truffle.dsl.processor.typesystem.*; /** @@ -141,7 +140,7 @@ public List<ActualParameter> findParameters(ParameterSpec spec) { List<ActualParameter> foundParameters = new ArrayList<>(); for (ActualParameter param : getReturnTypeAndParameters()) { - if (param.getSpecification().equals(spec)) { + if (param.getSpecification().getName().equals(spec.getName())) { foundParameters.add(param); } }