| Package | Description |
|---|---|
| org.antlr.v4.codegen.model.decl | |
| org.antlr.v4.parse | |
| org.antlr.v4.tool |
| Modifier and Type | Method and Description |
|---|---|
void |
StructDecl.addDecl(Attribute
|
| Modifier and Type | Method and Description |
|---|---|
void |
StructDecl.addDecls(Collection
|
| Constructor and Description | |
|---|---|
AttributeDecl(OutputModelFactory
|
| Modifier and Type | Method and Description |
|---|---|
static Attribute |
ScopeParser.parseAttributeDef(ActionAST
For decls like "String foo" or "char *foo32[]" compute the ID and type declarations.
|
| Modifier and Type | Field and Description |
|---|---|
LinkedHashMap |
AttributeDict.attributes
The list of
Attribute objects.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
AttributeDict.add(Attribute
|
Attribute |
AttributeDict.get(String
|
Attribute |
Rule.resolveRetvalOrProperty(String
|
Attribute |
AttributeResolver.resolveToAttribute(String
|
Attribute |
Alternative.resolveToAttribute(String
$x Attribute: rule arguments, return values, predefined rule prop.
|
Attribute |
Rule.resolveToAttribute(String
$x Attribute: rule arguments, return values, predefined rule prop.
|
Attribute |
Grammar.resolveToAttribute(String
|
Attribute |
AttributeResolver.resolveToAttribute(String
|
Attribute |
Alternative.resolveToAttribute(String
$x.y, x can be surrounding rule, token/rule/label ref.
|
Attribute |
Rule.resolveToAttribute(String
$x.y Attribute: x is surrounding rule, label ref (in any alts)
|
Attribute |
Grammar.resolveToAttribute(String
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
AttributeDict.add(Attribute
|