Class InlineSupport.InlinableField

java.lang.Object
com.oracle.truffle.api.dsl.InlineSupport.InlinableField
Direct Known Subclasses:
InlineSupport.BooleanField, InlineSupport.ByteField, InlineSupport.CharField, InlineSupport.DoubleField, InlineSupport.FloatField, InlineSupport.IntField, InlineSupport.LongField, InlineSupport.ReferenceField, InlineSupport.ShortField, InlineSupport.StateField
Enclosing class:
InlineSupport

public abstract static class InlineSupport.InlinableField extends Object
Base class for inlined field references.
Since:
23.0
  • Method Details

    • validate

      public final boolean validate(Node node)
      Validates a receiver of an inlined field. This is used for generated DSL code to fail early for usage mistakes.
      Since:
      23.0