Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/template/TemplateMethod.java @ 9848:a5d3e0973e83
Fixed @Specialization#executeWith order was ignored.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Mon, 03 Jun 2013 20:28:50 +0200 |
parents | 8e3a1635cc9e |
children | f43eb2f1bbbc |
comparison
equal
deleted
inserted
replaced
9847:931f9ced42ad | 9848:a5d3e0973e83 |
---|---|
131 | 131 |
132 public List<ActualParameter> getParameters() { | 132 public List<ActualParameter> getParameters() { |
133 return parameters; | 133 return parameters; |
134 } | 134 } |
135 | 135 |
136 public List<ActualParameter> findParameters(ParameterSpec spec) { | |
137 List<ActualParameter> foundParameters = new ArrayList<>(); | |
138 for (ActualParameter param : getReturnTypeAndParameters()) { | |
139 if (param.getSpecification().equals(spec)) { | |
140 foundParameters.add(param); | |
141 } | |
142 } | |
143 return foundParameters; | |
144 } | |
145 | |
136 public ActualParameter findParameter(String valueName) { | 146 public ActualParameter findParameter(String valueName) { |
137 for (ActualParameter param : getReturnTypeAndParameters()) { | 147 for (ActualParameter param : getReturnTypeAndParameters()) { |
138 if (param.getLocalName().equals(valueName)) { | 148 if (param.getLocalName().equals(valueName)) { |
139 return param; | 149 return param; |
140 } | 150 } |