Module xl.compiler
Package de.grogra.xl.compiler.xl16u
Class XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult.AstOwnedBridgeCallSiteReplacement
java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult.AstOwnedBridgeCallSiteReplacement
- Enclosing class:
XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult
public static final class XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult.AstOwnedBridgeCallSiteReplacement
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionde.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeActionConsumerResult.ActionKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBackendArtifactResult.ArtifactKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeActivationResult.AstOwnedBridgeActivationde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeActivationResult.BridgeActivationKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeIntegrationResult.BridgeIntegrationKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeRemovalResult.BridgeRemovalKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeReplacementResult.BridgeReplacementKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeRetirementResult.BridgeRetirementKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedCodeGenerationSliceResult.CodeGenerationOperationde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionBoundaryResult.EmissionKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionExecutionResult.ExecutionKindde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionFinalHandoffResult.FinalHandoffKindde.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChildde.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionIntegrationPlan.IntegrationStepKindde.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeBehaviorResult.RuntimeOperationintList<de.grogra.xl.compiler.xl16u.XL16USemanticAstBackendConsumptionResult.SemanticAstChild> de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeSemanticExecutionResult.RuntimeSemanticResultKindde.grogra.xl.compiler.xl16u.backend.XL16UBackendExecutionPlan.SlicegetSlice()de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionStateCommitResult.StateCommitKindintbooleanbooleanboolean
-
Method Details
-
getBridgeActivation
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeActivationResult.AstOwnedBridgeActivation getBridgeActivation() -
getCallSiteReplacementKind
public XL16UBackendRuntimeAstOwnedBridgeCallSiteReplacementResult.CallSiteReplacementKind getCallSiteReplacementKind() -
getCallSiteReplacementId
-
getCallSiteReplacementDescriptor
-
getBridgeActivationDescriptor
-
getBridgeActivationKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeActivationResult.BridgeActivationKind getBridgeActivationKind() -
getBridgeReplacementKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeReplacementResult.BridgeReplacementKind getBridgeReplacementKind() -
getBridgeIntegrationKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeIntegrationResult.BridgeIntegrationKind getBridgeIntegrationKind() -
getBridgeRemovalKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeRemovalResult.BridgeRemovalKind getBridgeRemovalKind() -
getBridgeRetirementKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBridgeRetirementResult.BridgeRetirementKind getBridgeRetirementKind() -
getFinalHandoffKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionFinalHandoffResult.FinalHandoffKind getFinalHandoffKind() -
getStateCommitKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionStateCommitResult.StateCommitKind getStateCommitKind() -
getExecutionKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionExecutionResult.ExecutionKind getExecutionKind() -
getIntegrationStepKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionIntegrationPlan.IntegrationStepKind getIntegrationStepKind() -
getEmissionKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedEmissionBoundaryResult.EmissionKind getEmissionKind() -
getArtifactKind
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedBackendArtifactResult.ArtifactKind getArtifactKind() -
getCodeGenerationOperation
public de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedCodeGenerationSliceResult.CodeGenerationOperation getCodeGenerationOperation() -
getSemanticResultKind
public de.grogra.xl.compiler.xl16u.backend.XL16UBackendRuntimeSemanticExecutionResult.RuntimeSemanticResultKind getSemanticResultKind() -
getRuntimeHookKind
-
requiresRuntimeHook
public boolean requiresRuntimeHook() -
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() -
readyForAstOwnedCallSiteReplacement
public boolean readyForAstOwnedCallSiteReplacement()
-