Class ParameterSpec

java.lang.Object
com.oracle.truffle.dsl.processor.model.ParameterSpec
Direct Known Subclasses:
CachedParameterSpec

public class ParameterSpec extends Object
  • Constructor Details

  • Method Details

    • isCached

      public boolean isCached()
    • setAllowSubclasses

      public void setAllowSubclasses(boolean allowSubclasses)
    • getExecution

      public NodeExecutionData getExecution()
    • setExecution

      public void setExecution(NodeExecutionData executionData)
    • setSignature

      public void setSignature(boolean signature)
    • setLocal

      public void setLocal(boolean local)
    • isSignature

      public boolean isSignature()
    • isLocal

      public boolean isLocal()
    • getName

      public String getName()
    • getAllowedTypes

      public Collection<TypeMirror> getAllowedTypes()
    • matches

      public boolean matches(VariableElement variable)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toSignatureString

      public String toSignatureString(boolean typeOnly)