Uses of Class
org.antlr.v4.codegen.model.decl.Decl
-
Packages that use Decl Package Description org.antlr.v4.codegen org.antlr.v4.codegen.model org.antlr.v4.codegen.model.decl -
-
Uses of Decl in org.antlr.v4.codegen
Methods in org.antlr.v4.codegen that return Decl Modifier and Type Method Description DeclParserFactory. getTokenLabelDecl(String label) -
Uses of Decl in org.antlr.v4.codegen.model
Fields in org.antlr.v4.codegen.model declared as Decl Modifier and Type Field Description DeclAddToLabelList. labelDeclChoice. labelFields in org.antlr.v4.codegen.model with type parameters of type Decl Modifier and Type Field Description OrderedHashSet<Decl>InvokeRule. labelsList<Decl>MatchToken. labelsOrderedHashSet<Decl>RuleFunction. localsMethods in org.antlr.v4.codegen.model that return types with arguments of type Decl Modifier and Type Method Description List<Decl>RuleFunction. getDeclForAltElement(GrammarAST t, String refLabelName, boolean needList, boolean optional)Set<Decl>RuleFunction. getDeclsForAllElements(List<AltAST> altASTs)for all alts, find which ref X or r needs List Must see across alts.List<Decl>InvokeRule. getLabels()List<Decl>LabeledOp. getLabels()List<Decl>MatchToken. getLabels()Methods in org.antlr.v4.codegen.model with parameters of type Decl Modifier and Type Method Description voidRuleFunction. addContextDecl(String altLabel, Decl d)Add decl to struct ctx for rule or alt if labeledvoidRuleFunction. addLocalDecl(Decl d)Add local var declConstructors in org.antlr.v4.codegen.model with parameters of type Decl Constructor Description AddToLabelList(OutputModelFactory factory, String listName, Decl label) -
Uses of Decl in org.antlr.v4.codegen.model.decl
Subclasses of Decl in org.antlr.v4.codegen.model.decl Modifier and Type Class Description classAltLabelStructDeclA StructDecl to handle a -> label on altclassAttributeDeclclassContextGetterDeclclassContextRuleGetterDeclpublic XContext X() { }classContextRuleListGetterDeclpublic List<XContext> X() { } public XContext X(int i) { }classContextRuleListIndexedGetterDeclclassContextTokenGetterDeclpublic Token X() { }classContextTokenListGetterDeclpublic List<Token> X() { } public Token X(int i) { }classContextTokenListIndexedGetterDeclclassElementListDeclclassRuleContextDeclclassRuleContextListDeclclassStructDeclThis 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 Decl Modifier and Type Field Description OrderedHashSet<Decl>StructDecl. attributeDeclsOrderedHashSet<Decl>StructDecl. attrsOrderedHashSet<Decl>StructDecl. gettersOrderedHashSet<Decl>CodeBlock. localsOrderedHashSet<Decl>StructDecl. ruleContextDeclsOrderedHashSet<Decl>StructDecl. ruleContextListDeclsOrderedHashSet<Decl>StructDecl. signaturesOrderedHashSet<Decl>StructDecl. tokenDeclsOrderedHashSet<Decl>StructDecl. tokenListDeclsOrderedHashSet<Decl>StructDecl. tokenTypeDeclsMethods in org.antlr.v4.codegen.model.decl with parameters of type Decl Modifier and Type Method Description voidStructDecl. addDecl(Decl d)voidCodeBlock. addLocalDecl(Decl d)Add local var decl
-