Module xl.compiler

Class XL16USourceOwnedLegacyBackendEmissionEligibilityResult.EligibleConsumedNode

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16USourceOwnedLegacyBackendEmissionEligibilityResult.EligibleConsumedNode
Enclosing class:
XL16USourceOwnedLegacyBackendEmissionEligibilityResult

public static final class XL16USourceOwnedLegacyBackendEmissionEligibilityResult.EligibleConsumedNode extends Object
  • Method Details

    • getConsumedNode

    • getEligibilityId

      public String getEligibilityId()
    • getEligibleAst

      public antlr.collections.AST getEligibleAst()
    • getEligibleTokenType

      public int getEligibleTokenType()
    • getEligibleText

      public String getEligibleText()
    • getEligibleFirstChild

      public antlr.collections.AST getEligibleFirstChild()
    • getEligibleChildCount

      public int getEligibleChildCount()
    • getEligibleChildren

      public List<de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild> getEligibleChildren()
    • getFirstEligibleChild

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

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

      public boolean isDeclarationLowering()
    • isStatementLowering

      public boolean isStatementLowering()