Uses of Record Class
org.ek9lang.compiler.phase7.generator.DeclarationParts
Packages that use DeclarationParts
-
Uses of DeclarationParts in org.ek9lang.compiler.phase7.generator
Methods in org.ek9lang.compiler.phase7.generator that return DeclarationPartsModifier and TypeMethodDescriptionStatementOwnedCloseables.apply(org.antlr.v4.runtime.ParserRuleContext statementCtx, DeclarationParts declaration) A declaration's instructions, wrapped exactly asStatementOwnedCloseables.apply(ParserRuleContext, List)wraps them, as its two halves (DeclarationParts): when it creates closeable temporaries, the declarations hoisted before THE owned region (owners, the variable's own declaration, the first-failure slot) and the region itself; otherwise the declaration's own halves, unchanged.OwnedDeclaration.declareParts(org.antlr.v4.runtime.ParserRuleContext owner, EK9Parser.VariableDeclarationContext variableDeclaration, EK9Parser.VariableOnlyDeclarationContext variableOnlyDeclaration) OwnedDeclaration.declare(ParserRuleContext, EK9Parser.VariableDeclarationContext, EK9Parser.VariableOnlyDeclarationContext)as its two halves (DeclarationParts) - what a try expression relocates its returning variable's initialisation by (FLOW-14a).VariableDeclInstrGenerator.parts(EK9Parser.VariableDeclarationContext ctx) The declaration as its two halves (DeclarationParts): the variable's slot, then the coverage probe and the initialisation.VariableOnlyDeclInstrGenerator.parts(EK9Parser.VariableOnlyDeclarationContext ctx) The declaration as its two halves (DeclarationParts): the variable's slot, then the coverage probe and an injection's load.Methods in org.ek9lang.compiler.phase7.generator with parameters of type DeclarationPartsModifier and TypeMethodDescriptionStatementOwnedCloseables.apply(org.antlr.v4.runtime.ParserRuleContext statementCtx, DeclarationParts declaration) A declaration's instructions, wrapped exactly asStatementOwnedCloseables.apply(ParserRuleContext, List)wraps them, as its two halves (DeclarationParts): when it creates closeable temporaries, the declarations hoisted before THE owned region (owners, the variable's own declaration, the first-failure slot) and the region itself; otherwise the declaration's own halves, unchanged.