| java.lang.Object antlr.preprocessor.Rule
bang | protected boolean bang(Code) | | |
getBang | public boolean getBang()(Code) | | |
narrowerVisibility | public boolean narrowerVisibility(Rule rule)(Code) | | If 'rule' narrows the visible of 'this', return true;
For example, 'this' is public and 'rule' is private,
true is returned. You cannot narrow the vis. of
a rule.
|
sameSignature | public boolean sameSignature(Rule rule)(Code) | | Two rules have the same signature if they have:
same name
same return value
same args
I do a simple string compare now, but later
the type could be pulled out so it is insensitive
to names of args etc...
|
setBang | public void setBang()(Code) | | |
setEnclosingGrammar | public void setEnclosingGrammar(Grammar g)(Code) | | |
|
|