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 }