Uses of Class
org.antlr.v4.codegen.model.SrcOp
Packages that use SrcOp
-
Uses of SrcOp in org.antlr.v4.codegen
Fields in org.antlr.v4.codegen with type parameters of type SrcOpModifier and TypeFieldDescriptionSourceGenTriggers.alt_return.opsSourceGenTriggers.alternative_return.opsMethods in org.antlr.v4.codegen that return types with arguments of type SrcOpModifier and TypeMethodDescriptionSourceGenTriggers.atom(GrammarAST label, boolean invert) SourceGenTriggers.block(GrammarAST label, GrammarAST ebnfRoot) SourceGenTriggers.blockSet(GrammarAST label, boolean invert) SourceGenTriggers.element()BlankOutputModelFactory.getLL1Test(IntervalSet look, GrammarAST blkAST) OutputModelFactory.getLL1Test(IntervalSet look, GrammarAST blkAST) ParserFactory.getLL1Test(IntervalSet look, GrammarAST blkAST) SourceGenTriggers.labeledElement()DefaultOutputModelFactory.list(Collection<? extends SrcOp> values) SourceGenTriggers.range(GrammarAST label) BlankOutputModelFactory.rulePostamble(RuleFunction function, Rule r) CodeGeneratorExtension.rulePostamble(List<SrcOp> ops) DefaultOutputModelFactory.rulePostamble(RuleFunction function, Rule r) OutputModelController.rulePostamble(RuleFunction function, Rule r) OutputModelFactory.rulePostamble(RuleFunction function, Rule r) SourceGenTriggers.ruleref(GrammarAST label) BlankOutputModelFactory.ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args) OutputModelController.ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args) OutputModelFactory.ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args) ParserFactory.ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args) BlankOutputModelFactory.set(GrammarAST setAST, GrammarAST label, boolean invert) OutputModelController.set(GrammarAST setAST, GrammarAST labelAST, boolean invert) (A|B|C) possibly with ebnfRoot and labelOutputModelFactory.set(GrammarAST setAST, GrammarAST label, boolean invert) ParserFactory.set(GrammarAST setAST, GrammarAST labelAST, boolean invert) BlankOutputModelFactory.stringRef(GrammarAST ID, GrammarAST label) OutputModelController.stringRef(GrammarAST ID, GrammarAST label) OutputModelFactory.stringRef(GrammarAST ID, GrammarAST label) SourceGenTriggers.subrule()SourceGenTriggers.terminal(GrammarAST label) BlankOutputModelFactory.tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args) OutputModelController.tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args) OutputModelFactory.tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args) ParserFactory.tokenRef(GrammarAST ID, GrammarAST labelAST, GrammarAST args) BlankOutputModelFactory.wildcard(GrammarAST ast, GrammarAST labelAST) OutputModelController.wildcard(GrammarAST ast, GrammarAST labelAST) OutputModelFactory.wildcard(GrammarAST ast, GrammarAST labelAST) ParserFactory.wildcard(GrammarAST ast, GrammarAST labelAST) Methods in org.antlr.v4.codegen with parameters of type SrcOpModifier and TypeMethodDescriptionMethod parameters in org.antlr.v4.codegen with type arguments of type SrcOpModifier and TypeMethodDescriptionBlankOutputModelFactory.finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops) OutputModelController.finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops, boolean outerMost) OutputModelFactory.finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops) ParserFactory.finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops) DefaultOutputModelFactory.list(Collection<? extends SrcOp> values) CodeGeneratorExtension.rulePostamble(List<SrcOp> ops) -
Uses of SrcOp in org.antlr.v4.codegen.model
Subclasses of SrcOp in org.antlr.v4.codegen.modelModifier and TypeClassDescriptionclassclassclassclassclassclassclassThe class hierarchy underneath SrcOp is pretty deep but makes sense that, for example LL1StarBlock is a kind of LL1Loop which is a kind of Choice.classContains Rewrite block (usually as last op)classThe code associated with the outermost alternative of a rule.classclassclass(A | B | C)classclassclassAn optional block is just an alternative block where the last alternative is epsilon.class(A B C)?classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in org.antlr.v4.codegen.model declared as SrcOpFields in org.antlr.v4.codegen.model with type parameters of type SrcOpModifier and TypeFieldDescriptionRuleFunction.codeLL1OptionalBlockSingleAlt.followExprLL1Loop.iterationLoop.iterationRuleFunction.postambleChoice.preambleMethods in org.antlr.v4.codegen.model that return SrcOpMethods in org.antlr.v4.codegen.model with parameters of type SrcOpModifier and TypeMethodDescriptionvoidLL1Loop.addIterationOp(SrcOp op) voidLoop.addIterationOp(SrcOp op) voidChoice.addPreambleOp(SrcOp op) -
Uses of SrcOp in org.antlr.v4.codegen.model.decl
Subclasses of SrcOp in org.antlr.v4.codegen.model.declModifier and TypeClassDescriptionclassA StructDecl to handle a -> label on altclassclassclassclasspublic XContext X() { }classpublic List<XContext> X() { } public XContext X(int i) { }classclasspublic Token X() { }classpublic List<Token> X() { } public Token X(int i) { }classclassclassclassclassclassThis object models the structure holding all of the parameters, return values, local variables, and labels associated with a rule.classx=ID or implicit _tID labelclassclassFields in org.antlr.v4.codegen.model.decl with type parameters of type SrcOpMethods in org.antlr.v4.codegen.model.decl with parameters of type SrcOpMethod parameters in org.antlr.v4.codegen.model.decl with type arguments of type SrcOp