Uses of Class
org.ek9lang.compiler.phase7.support.IRContext
Packages that use IRContext
Package
Description
K - Intermediate Representation Generation.
-
Uses of IRContext in org.ek9lang.compiler.phase7
Fields in org.ek9lang.compiler.phase7 declared as IRContextMethods in org.ek9lang.compiler.phase7 with parameters of type IRContextModifier and TypeMethodDescriptionprotected Operation
AbstractDfnGenerator.newSyntheticInitOperation
(IRContext context, IScope scope, String methodName) void
IRDfnGenerator.processTextBodyDeclaration
(EK9Parser.TextBodyDeclarationContext ctx, IRContext context) Constructors in org.ek9lang.compiler.phase7 with parameters of type IRContextModifierConstructorDescription(package private)
AbstractGenerator
(IRContext context) (package private)
AbstractShortCircuitGenerator
(IRContext context, RecordExprProcessing recordExprProcessing) (package private)
AbstractVariableDeclGenerator
(IRContext context) (package private)
AssertStmtGenerator
(IRContext context) (package private)
AssignExpressionToSymbol
(IRContext context, boolean referenceAndRelease, Function<String, List<IRInstr>> assignmentGenerator, String scopeId) (package private)
AssignmentExprInstrGenerator
(IRContext context, EK9Parser.AssignmentExpressionContext ctx, String scopeId) (package private)
AssignmentStmtGenerator
(IRContext context) (package private)
BasicBlockInstrGenerator
(IRContext context) (package private)
BlockStmtInstrGenerator
(IRContext context) ControlFlowChainGenerator
(IRContext context, Function<ExprProcessingDetails, List<IRInstr>> rawExprProcessor) (package private)
ExprInstrGenerator
(IRContext context) GuardedAssignmentBlockGenerator
(IRContext context, QuestionBlockGenerator questionBlockGenerator, AssignExpressionToSymbol assignExpressionToSymbol) GuardedAssignmentGenerator
(IRContext context, QuestionBlockGenerator questionBlockGenerator, AssignExpressionToSymbol assignExpressionToSymbol) (package private)
LiteralGenerator
(IRContext context) (package private)
ObjectAccessInstrGenerator
(IRContext context) QuestionBlockGenerator
(IRContext context, Function<ExprProcessingDetails, List<IRInstr>> rawExprProcessor) ShortCircuitAndGenerator
(IRContext context, RecordExprProcessing recordExprProcessing) ShortCircuitOrGenerator
(IRContext context, RecordExprProcessing recordExprProcessing) (package private)
StmtInstrGenerator
(IRContext context) (package private)
VariableDeclInstrGenerator
(IRContext context) (package private)
VariableOnlyDeclInstrGenerator
(IRContext context) -
Uses of IRContext in org.ek9lang.compiler.phase7.support
Constructors in org.ek9lang.compiler.phase7.support with parameters of type IRContext