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