Package org.antlr.v4.codegen.model.decl
Class ContextGetterDecl
java.lang.Object
org.antlr.v4.codegen.model.OutputModelObject
org.antlr.v4.codegen.model.SrcOp
org.antlr.v4.codegen.model.decl.Decl
org.antlr.v4.codegen.model.decl.ContextGetterDecl
- Direct Known Subclasses:
ContextRuleGetterDecl
,ContextRuleListGetterDecl
,ContextTokenGetterDecl
,ContextTokenListGetterDecl
-
Field Summary
Fields inherited from class org.antlr.v4.codegen.model.SrcOp
enclosingBlock, enclosingRuleRunction, uniqueID
Fields inherited from class org.antlr.v4.codegen.model.OutputModelObject
ast, factory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Make sure that a getter does not equal a label.Not used for output; just used to distinguish between decl types to avoid dups.int
hashCode()
Methods inherited from class org.antlr.v4.codegen.model.SrcOp
getContextName, getOuterMostAltCodeBlock
-
Constructor Details
-
ContextGetterDecl
-
-
Method Details
-
getArgType
Not used for output; just used to distinguish between decl types to avoid dups. -
hashCode
public int hashCode() -
equals
Make sure that a getter does not equal a label. X() and X are ok. OTOH, treat X() with two diff return values as the same. Treat two X() with diff args as different.
-