| Package | Description |
|---|---|
| gw.internal.gosu.parser | |
| gw.internal.gosu.parser.statements |
| Modifier and Type | Class and Description |
|---|---|
class |
PositionToken |
class |
StringToken |
| Modifier and Type | Method and Description |
|---|---|
Token |
SourceCodeTokenizerInternal.copy() |
Token |
ParserBase.eatBlock(char cBegin,
char cEnd,
boolean bOperator) |
Token |
ParserBase.eatBlock(char cBegin,
char cEnd,
boolean bOperator,
boolean bStopAtDeclarationKeyword) |
Token |
SourceCodeTokenizer.getCurrentToken() |
Token |
SourceCodeTokenizerInternal.getEofToken() |
Token |
SourceCodeTokenizer.getPriorToken() |
Token |
SourceCodeTokenizer.getPriorToken(boolean bSkipWhitespace) |
Token |
SourceCodeTokenizer.getPriorToken(boolean bSkipWhitespace,
boolean bSkipComments) |
Token |
SourceCodeTokenizer.getTokenAt(int iTokenIndex) |
| Modifier and Type | Method and Description |
|---|---|
Stack<Token> |
SourceCodeTokenizerInternal.getTokens() |
Stack<Token> |
SourceCodeTokenizer.getTokens() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ParserBase.match(Token T,
int iType)
Possibly matches the specified token type.
|
protected boolean |
ParserBase.match(Token T,
Keyword token) |
protected boolean |
ParserBase.match(Token T,
String token)
Possibly matches the specified string token value.
|
boolean |
ParserBase.match(Token T,
String token,
int iType)
Possibly matches the specified token or name (in token).
|
boolean |
ParserBase.match(Token T,
String token,
int iType,
boolean bPeek)
Possibly matches the specified token or name (in token).
|
boolean |
GosuParser.parseTypeLiteral(Token token) |
| Modifier and Type | Method and Description |
|---|---|
void |
ParsedElement.assignTokens(List<Token> tokens) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassFileStatement.assignTokens(List<Token> tokens) |
Copyright © 2019. All rights reserved.