Module xl.compiler

Class XL16UBackendRuntimeAstOwnedCodeGenerationOutputResult.AstOwnedGeneratedOutput

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedCodeGenerationOutputResult.AstOwnedGeneratedOutput
Enclosing class:
XL16UBackendRuntimeAstOwnedCodeGenerationOutputResult

public static final class XL16UBackendRuntimeAstOwnedCodeGenerationOutputResult.AstOwnedGeneratedOutput extends Object
  • Method Details

    • getCodeGenerationSlice

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedCodeGenerationSliceResult.AstOwnedCodeGenerationSlice getCodeGenerationSlice()
    • getGeneratedOutputId

      public String getGeneratedOutputId()
    • getGeneratedPayloadDescriptor

      public String getGeneratedPayloadDescriptor()
    • getRuntimeHookKind

    • requiresRuntimeHook

      public boolean requiresRuntimeHook()
    • getCodeGenerationOperation

      public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedCodeGenerationSliceResult.CodeGenerationOperation getCodeGenerationOperation()
    • getSemanticResultKind

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeSemanticExecutionResult.RuntimeSemanticResultKind getSemanticResultKind()
    • getSlice

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.Slice getSlice()
    • getActionKind

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeActionConsumerResult.ActionKind getActionKind()
    • getRuntimeOperation

      public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeBehaviorResult.RuntimeOperation getRuntimeOperation()
    • getWorkItemCount

      public int getWorkItemCount()
    • getSemanticAstChildren

      public List<de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild> getSemanticAstChildren()
    • getSemanticAstChildCount

      public int getSemanticAstChildCount()
    • getFirstSemanticAstChild

      public de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild getFirstSemanticAstChild()
    • hasSemanticAstChildren

      public boolean hasSemanticAstChildren()
    • readyForAstOwnedGeneratedOutput

      public boolean readyForAstOwnedGeneratedOutput()