|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ScopeType | |
|---|---|
| jaitools.jiffle.parser | Jiffle parser and support classes. |
| Uses of ScopeType in jaitools.jiffle.parser |
|---|
| Methods in jaitools.jiffle.parser that return ScopeType | |
|---|---|
ScopeType |
Symbol.getScopeType()
Gets this symbol's scope type. |
static ScopeType |
ScopeType.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ScopeType[] |
ScopeType.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods in jaitools.jiffle.parser with parameters of type ScopeType | |
|---|---|
void |
SymbolScopeStack.addSymbol(String name,
SymbolType type,
ScopeType scopeType)
Adds a new symbol to the current scope level. |
boolean |
SymbolScopeStack.isDefined(String name,
ScopeType scopeType)
Tests if a symbol with the given name and scope type is defined within the top scope or any enclosing scopes. |
| Constructors in jaitools.jiffle.parser with parameters of type ScopeType | |
|---|---|
Symbol(String name,
SymbolType type,
ScopeType scopeType)
Creates a new symbol. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||