Module xl.compiler
Package de.grogra.xl.compiler.xl16u
Class XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult
java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult
Binds planned AST-owned runtime hook invocations to runtime helper targets.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanintList<de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionBlocker> de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionStateintintintde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedRuntimeHookInvocationPlanbooleanbooleanbooleanbooleanbooleanboolean
-
Method Details
-
getRuntimeHookInvocationPlan
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedRuntimeHookInvocationPlan getRuntimeHookInvocationPlan() -
getHookBindings
public List<XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult.AstOwnedRuntimeHookBinding> getHookBindings() -
getRangeCheckHookBindings
public List<XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult.AstOwnedRuntimeHookBinding> getRangeCheckHookBindings() -
getPhysicalValueHookBindings
public List<XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult.AstOwnedRuntimeHookBinding> getPhysicalValueHookBindings() -
getHookBindingCount
public int getHookBindingCount() -
hasHookBindings
public boolean hasHookBindings() -
getRangeCheckHookBindingCount
public int getRangeCheckHookBindingCount() -
hasRangeCheckHookBindings
public boolean hasRangeCheckHookBindings() -
getPhysicalValueHookBindingCount
public int getPhysicalValueHookBindingCount() -
hasPhysicalValueHookBindings
public boolean hasPhysicalValueHookBindings() -
boundAllPlannedRuntimeHooks
public boolean boundAllPlannedRuntimeHooks() -
getExecutionState
public de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionState getExecutionState() -
getExecutionBlockers
public List<de.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.ExecutionBlocker> getExecutionBlockers() -
getExecutionBlockerCount
public int getExecutionBlockerCount() -
scheduledForAstOwnedBackendExecution
public boolean scheduledForAstOwnedBackendExecution() -
waitingForBackendExecutionReadiness
public boolean waitingForBackendExecutionReadiness() -
readyForRuntimeHookBindings
public boolean readyForRuntimeHookBindings() -
blocksRuntimeHookBindings
public boolean blocksRuntimeHookBindings() -
compactCommitAppStateTailClosed
public boolean compactCommitAppStateTailClosed() -
getFirstHookBinding
public XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult.AstOwnedRuntimeHookBinding getFirstHookBinding() -
getFirstRangeCheckHookBinding
public XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult.AstOwnedRuntimeHookBinding getFirstRangeCheckHookBinding() -
getFirstPhysicalValueHookBinding
public XL16UBackendRuntimeAstOwnedRuntimeHookBindingResult.AstOwnedRuntimeHookBinding getFirstPhysicalValueHookBinding() -
createAstOwnedRuntimeHookTargetResolutionResult
public XL16UBackendRuntimeAstOwnedRuntimeHookTargetResolutionResult createAstOwnedRuntimeHookTargetResolutionResult()
-