Uses of Class
org.antlr.v4.codegen.model.SrcOp
-
Packages that use SrcOp Package Description org.antlr.v4.codegen org.antlr.v4.codegen.model org.antlr.v4.codegen.model.decl -
-
Uses of SrcOp in org.antlr.v4.codegen
Fields in org.antlr.v4.codegen with type parameters of type SrcOp Modifier and Type Field Description List<SrcOp>SourceGenTriggers.alt_return. opsList<SrcOp>SourceGenTriggers.alternative_return. opsMethods in org.antlr.v4.codegen that return types with arguments of type SrcOp Modifier and Type Method Description List<SrcOp>BlankOutputModelFactory. action(ActionAST ast)List<SrcOp>CodeGeneratorExtension. action(List<SrcOp> ops)List<SrcOp>OutputModelController. action(ActionAST ast)List<SrcOp>OutputModelFactory. action(ActionAST ast)List<SrcOp>ParserFactory. action(ActionAST ast)List<SrcOp>SourceGenTriggers. atom(GrammarAST label, boolean invert)List<? extends SrcOp>SourceGenTriggers. block(GrammarAST label, GrammarAST ebnfRoot)List<SrcOp>SourceGenTriggers. blockSet(GrammarAST label, boolean invert)List<? extends SrcOp>SourceGenTriggers. element()List<SrcOp>BlankOutputModelFactory. getLL1Test(IntervalSet look, GrammarAST blkAST)List<SrcOp>OutputModelFactory. getLL1Test(IntervalSet look, GrammarAST blkAST)List<SrcOp>ParserFactory. getLL1Test(IntervalSet look, GrammarAST blkAST)List<? extends SrcOp>SourceGenTriggers. labeledElement()static List<SrcOp>DefaultOutputModelFactory. list(Collection<? extends SrcOp> values)static List<SrcOp>DefaultOutputModelFactory. list(SrcOp... values)List<SrcOp>SourceGenTriggers. range(GrammarAST label)List<SrcOp>BlankOutputModelFactory. rulePostamble(RuleFunction function, Rule r)List<SrcOp>CodeGeneratorExtension. rulePostamble(List<SrcOp> ops)List<SrcOp>DefaultOutputModelFactory. rulePostamble(RuleFunction function, Rule r)List<SrcOp>OutputModelController. rulePostamble(RuleFunction function, Rule r)List<SrcOp>OutputModelFactory. rulePostamble(RuleFunction function, Rule r)List<SrcOp>SourceGenTriggers. ruleref(GrammarAST label)List<SrcOp>BlankOutputModelFactory. ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args)List<SrcOp>CodeGeneratorExtension. ruleRef(List<SrcOp> ops)List<SrcOp>OutputModelController. ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args)List<SrcOp>OutputModelFactory. ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args)List<SrcOp>ParserFactory. ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args)List<SrcOp>BlankOutputModelFactory. sempred(ActionAST ast)List<SrcOp>CodeGeneratorExtension. sempred(List<SrcOp> ops)List<SrcOp>OutputModelController. sempred(ActionAST ast)List<SrcOp>OutputModelFactory. sempred(ActionAST ast)List<SrcOp>ParserFactory. sempred(ActionAST ast)List<SrcOp>BlankOutputModelFactory. set(GrammarAST setAST, GrammarAST label, boolean invert)List<SrcOp>CodeGeneratorExtension. set(List<SrcOp> ops)List<SrcOp>OutputModelController. set(GrammarAST setAST, GrammarAST labelAST, boolean invert)(A|B|C) possibly with ebnfRoot and labelList<SrcOp>OutputModelFactory. set(GrammarAST setAST, GrammarAST label, boolean invert)List<SrcOp>ParserFactory. set(GrammarAST setAST, GrammarAST labelAST, boolean invert)List<SrcOp>BlankOutputModelFactory. stringRef(GrammarAST ID, GrammarAST label)List<SrcOp>CodeGeneratorExtension. stringRef(List<SrcOp> ops)List<SrcOp>OutputModelController. stringRef(GrammarAST ID, GrammarAST label)List<SrcOp>OutputModelFactory. stringRef(GrammarAST ID, GrammarAST label)List<? extends SrcOp>SourceGenTriggers. subrule()List<SrcOp>SourceGenTriggers. terminal(GrammarAST label)List<SrcOp>BlankOutputModelFactory. tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args)List<SrcOp>CodeGeneratorExtension. tokenRef(List<SrcOp> ops)List<SrcOp>OutputModelController. tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args)List<SrcOp>OutputModelFactory. tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args)List<SrcOp>ParserFactory. tokenRef(GrammarAST ID, GrammarAST labelAST, GrammarAST args)List<SrcOp>BlankOutputModelFactory. wildcard(GrammarAST ast, GrammarAST labelAST)List<SrcOp>CodeGeneratorExtension. wildcard(List<SrcOp> ops)List<SrcOp>OutputModelController. wildcard(GrammarAST ast, GrammarAST labelAST)List<SrcOp>OutputModelFactory. wildcard(GrammarAST ast, GrammarAST labelAST)List<SrcOp>ParserFactory. wildcard(GrammarAST ast, GrammarAST labelAST)Methods in org.antlr.v4.codegen with parameters of type SrcOp Modifier and Type Method Description static List<SrcOp>DefaultOutputModelFactory. list(SrcOp... values)Method parameters in org.antlr.v4.codegen with type arguments of type SrcOp Modifier and Type Method Description List<SrcOp>CodeGeneratorExtension. action(List<SrcOp> ops)CodeBlockForAltBlankOutputModelFactory. finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops)CodeBlockForAltOutputModelController. finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops, boolean outerMost)CodeBlockForAltOutputModelFactory. finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops)CodeBlockForAltParserFactory. finishAlternative(CodeBlockForAlt blk, List<SrcOp> ops)static List<SrcOp>DefaultOutputModelFactory. list(Collection<? extends SrcOp> values)List<SrcOp>CodeGeneratorExtension. rulePostamble(List<SrcOp> ops)List<SrcOp>CodeGeneratorExtension. ruleRef(List<SrcOp> ops)List<SrcOp>CodeGeneratorExtension. sempred(List<SrcOp> ops)List<SrcOp>CodeGeneratorExtension. set(List<SrcOp> ops)List<SrcOp>CodeGeneratorExtension. stringRef(List<SrcOp> ops)List<SrcOp>CodeGeneratorExtension. tokenRef(List<SrcOp> ops)List<SrcOp>CodeGeneratorExtension. wildcard(List<SrcOp> ops) -
Uses of SrcOp in org.antlr.v4.codegen.model
Subclasses of SrcOp in org.antlr.v4.codegen.model Modifier and Type Class Description classActionclassAddToLabelListclassAltBlockclassArgActionclassCaptureNextTokenclassCaptureNextTokenTypeclassChoiceThe 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.classCodeBlockForAltContains Rewrite block (usually as last op)classCodeBlockForOuterMostAltThe code associated with the outermost alternative of a rule.classExceptionClauseclassInvokeRuleclassLL1AltBlock(A | B | C)classLL1ChoiceclassLL1LoopclassLL1OptionalBlockAn optional block is just an alternative block where the last alternative is epsilon.classLL1OptionalBlockSingleAlt(A B C)?classLL1PlusBlockSingleAltclassLL1StarBlockSingleAltclassLoopclassMatchNotSetclassMatchSetclassMatchTokenclassOptionalBlockclassPlusBlockclassRuleElementclassSemPredclassStarBlockclassSyncclassTestSetInlineclassThrowEarlyExitExceptionclassThrowNoViableAltclassThrowRecognitionExceptionclassWildcardFields in org.antlr.v4.codegen.model declared as SrcOp Modifier and Type Field Description SrcOpLL1OptionalBlockSingleAlt. exprFields in org.antlr.v4.codegen.model with type parameters of type SrcOp Modifier and Type Field Description List<SrcOp>RuleFunction. codeList<SrcOp>LL1OptionalBlockSingleAlt. followExprList<SrcOp>LL1Loop. iterationList<SrcOp>Loop. iterationList<SrcOp>RuleFunction. postambleList<SrcOp>Choice. preambleMethods in org.antlr.v4.codegen.model that return SrcOp Modifier and Type Method Description SrcOpLL1Loop. addCodeForLoopLookaheadTempVar(IntervalSet look)Methods in org.antlr.v4.codegen.model with parameters of type SrcOp Modifier and Type Method Description voidLL1Loop. 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.decl Modifier and Type Class Description classAltLabelStructDeclA StructDecl to handle a -> label on altclassAttributeDeclclassCodeBlockclassContextGetterDeclclassContextRuleGetterDeclpublic XContext X() { }classContextRuleListGetterDeclpublic List<XContext> X() { } public XContext X(int i) { }classContextRuleListIndexedGetterDeclclassContextTokenGetterDeclpublic Token X() { }classContextTokenListGetterDeclpublic List<Token> X() { } public Token X(int i) { }classContextTokenListIndexedGetterDeclclassDeclclassElementListDeclclassRuleContextDeclclassRuleContextListDeclclassStructDeclThis object models the structure holding all of the parameters, return values, local variables, and labels associated with a rule.classTokenDeclx=ID or implicit _tID labelclassTokenListDeclclassTokenTypeDeclFields in org.antlr.v4.codegen.model.decl with type parameters of type SrcOp Modifier and Type Field Description List<SrcOp>CodeBlock. opsList<SrcOp>CodeBlock. preambleMethods in org.antlr.v4.codegen.model.decl with parameters of type SrcOp Modifier and Type Method Description voidCodeBlock. addOp(SrcOp op)voidCodeBlock. addPreambleOp(SrcOp op)voidCodeBlock. insertOp(int i, SrcOp op)Method parameters in org.antlr.v4.codegen.model.decl with type arguments of type SrcOp Modifier and Type Method Description voidCodeBlock. addOps(List<SrcOp> ops)
-