Module xl.compiler

Class XL16USourceOwnedLegacyBackendCodeGenerationEmitterResult.EmittedNode

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USourceOwnedLegacyBackendCodeGenerationEmitterResult.EmittedNode
Enclosing class:
XL16USourceOwnedLegacyBackendCodeGenerationEmitterResult

public static final class XL16USourceOwnedLegacyBackendCodeGenerationEmitterResult.EmittedNode extends Object
  • Method Details

    • getAdaptedNode

    • getEmissionId

      public String getEmissionId()
    • getEmittedAst

      public antlr.collections.AST getEmittedAst()
    • getEmittedTokenType

      public int getEmittedTokenType()
    • getEmittedText

      public String getEmittedText()
    • getEmittedFirstChild

      public antlr.collections.AST getEmittedFirstChild()
    • getEmittedChildCount

      public int getEmittedChildCount()
    • getEmittedChildren

      public List<de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild> getEmittedChildren()
    • getFirstEmittedChild

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

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

      public boolean isDeclarationLowering()
    • isStatementLowering

      public boolean isStatementLowering()