Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/MethodSpec.java @ 19282:ae81dd154fb6
Truffle-DSL: remove old DSL layout; Make new layout the default.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Thu, 22 Jan 2015 20:44:24 +0100 |
parents | c88ab4f1f04a |
children | 62c43fcf5be2 |
comparison
equal
deleted
inserted
replaced
19281:92880b0f7fed | 19282:ae81dd154fb6 |
---|---|
85 List<ParameterSpec> specs = new ArrayList<>(); | 85 List<ParameterSpec> specs = new ArrayList<>(); |
86 specs.add(getReturnType()); | 86 specs.add(getReturnType()); |
87 specs.addAll(getOptional()); | 87 specs.addAll(getOptional()); |
88 specs.addAll(getRequired()); | 88 specs.addAll(getRequired()); |
89 return specs; | 89 return specs; |
90 } | |
91 | |
92 public ParameterSpec findParameterSpec(String name) { | |
93 for (ParameterSpec spec : getAll()) { | |
94 if (spec.getName().equals(name)) { | |
95 return spec; | |
96 } | |
97 } | |
98 return null; | |
99 } | 90 } |
100 | 91 |
101 public void applyTypeDefinitions(String prefix) { | 92 public void applyTypeDefinitions(String prefix) { |
102 this.typeDefinitions = createTypeDefinitions(prefix); | 93 this.typeDefinitions = createTypeDefinitions(prefix); |
103 } | 94 } |