Class InlineFieldData

java.lang.Object
com.oracle.truffle.dsl.processor.model.InlineFieldData

public final class InlineFieldData extends Object
  • Constructor Details

  • Method Details

    • resolvePrimitiveFieldType

      public static TypeMirror resolvePrimitiveFieldType(TypeMirror valueType)
    • getDimensions

      public int getDimensions()
    • getName

      public String getName()
    • getSourceElement

      public Element getSourceElement()
    • getFieldType

      public TypeMirror getFieldType()
    • isState

      public boolean isState()
    • isPrimitive

      public boolean isPrimitive()
    • isReference

      public boolean isReference()
    • hasBits

      public boolean hasBits()
    • getBits

      public int getBits()
    • getType

      public TypeMirror getType()
    • copy

      public InlineFieldData copy()
    • isCompatibleWith

      public boolean isCompatibleWith(InlineFieldData declared)