Mercurial > hg > truffle
comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/SpecializationData.java @ 13532:85b485b1e8e1
Truffle-DSL: removed support for implicit parameters. not needed anymore.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Tue, 07 Jan 2014 20:06:27 +0100 |
parents | 5a0c694ef735 |
children | 8db6e76cb658 |
comparison
equal
deleted
inserted
replaced
13531:1f870eaf1e96 | 13532:85b485b1e8e1 |
---|---|
239 | 239 |
240 public void forceFrame(TypeMirror frameType) { | 240 public void forceFrame(TypeMirror frameType) { |
241 if (getParameters().isEmpty() || !Utils.typeEquals(getParameters().get(0).getType(), frameType)) { | 241 if (getParameters().isEmpty() || !Utils.typeEquals(getParameters().get(0).getType(), frameType)) { |
242 ParameterSpec frameSpec = getSpecification().findParameterSpec("frame"); | 242 ParameterSpec frameSpec = getSpecification().findParameterSpec("frame"); |
243 if (frameSpec != null) { | 243 if (frameSpec != null) { |
244 getParameters().add(0, new ActualParameter(frameSpec, frameType, -1, -1, false)); | 244 getParameters().add(0, new ActualParameter(frameSpec, frameType, -1, -1)); |
245 } | 245 } |
246 } | 246 } |
247 } | 247 } |
248 | 248 |
249 public boolean equalsGuards(SpecializationData specialization) { | 249 public boolean equalsGuards(SpecializationData specialization) { |