Module xl.compiler

Class XL16USourceOwnedLegacyBackendConsumptionResult.ConsumedBoundaryNode

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USourceOwnedLegacyBackendConsumptionResult.ConsumedBoundaryNode
Enclosing class:
XL16USourceOwnedLegacyBackendConsumptionResult

public static final class XL16USourceOwnedLegacyBackendConsumptionResult.ConsumedBoundaryNode extends Object
  • Method Details

    • getBoundaryNode

    • getConsumptionId

      public String getConsumptionId()
    • getConsumedAst

      public antlr.collections.AST getConsumedAst()
    • getConsumedTokenType

      public int getConsumedTokenType()
    • getConsumedText

      public String getConsumedText()
    • getConsumedFirstChild

      public antlr.collections.AST getConsumedFirstChild()
    • getConsumedChildCount

      public int getConsumedChildCount()
    • getConsumedChildren

      public List<de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild> getConsumedChildren()
    • getFirstConsumedChild

      public de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild getFirstConsumedChild()
    • getSlice

      public de.grogra.xl.compiler.xl16u.XL16UBackendMigrationSlice getSlice()
    • isDeclarationLowering

      public boolean isDeclarationLowering()
    • isStatementLowering

      public boolean isStatementLowering()