Module xl.compiler

Class XL16USourceOwnedLegacyCodeGenerationBoundaryResult.BoundaryNode

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USourceOwnedLegacyCodeGenerationBoundaryResult.BoundaryNode
Enclosing class:
XL16USourceOwnedLegacyCodeGenerationBoundaryResult

public static final class XL16USourceOwnedLegacyCodeGenerationBoundaryResult.BoundaryNode extends Object
  • Method Details

    • getAttachedNode

      public de.grogra.xl.compiler.xl16u.XL16USourceOwnedSemanticCodeGenerationAttachmentResult.AttachedGeneratedNode getAttachedNode()
    • getBoundaryId

      public String getBoundaryId()
    • getBoundaryAst

      public antlr.collections.AST getBoundaryAst()
    • getBoundaryTokenType

      public int getBoundaryTokenType()
    • getBoundaryText

      public String getBoundaryText()
    • getBoundaryFirstChild

      public antlr.collections.AST getBoundaryFirstChild()
    • getBoundaryChildCount

      public int getBoundaryChildCount()
    • getBoundaryChildren

      public List<de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild> getBoundaryChildren()
    • getFirstBoundaryChild

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

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

      public boolean isDeclarationLowering()
    • isStatementLowering

      public boolean isStatementLowering()