| Package | Description |
|---|---|
| gw.internal.gosu.parser |
| Modifier and Type | Class and Description |
|---|---|
class |
PositionToken |
class |
StringToken |
| Modifier and Type | Method and Description |
|---|---|
Token |
ParserBase.eatBlock(char cBegin,
char cEnd,
boolean bOperator) |
Token |
ParserBase.eatBlock(char cBegin,
char cEnd,
boolean bOperator,
boolean bStopAtDeclarationKeyword) |
static Token |
ParserBase.eatBlock(char cBegin,
char cEnd,
boolean bOperator,
boolean bStopAtDeclarationKeyword,
SourceCodeTokenizer tokenizer) |
static Token |
ParserBase.eatBlock(char cBegin,
char cEnd,
boolean bOperator,
SourceCodeTokenizer tokenizer) |
| 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).
|
static boolean |
ParserBase.matchDeclarationKeyword(Token T,
boolean bPeek,
SourceCodeTokenizer tokenizer) |
void |
ParserBase.parseDotPathWord(Token t)
Parse a dot separated path as a single logical token
|
UsesStatementList |
GosuParser.parseUsesStatementList(boolean bResolveUsesTypes,
Token t) |
protected TypeLiteral |
GosuParser.resolveTypeLiteral(Token T) |
protected TypeLiteral |
GosuParser.resolveTypeLiteral(Token T,
boolean bRelative,
boolean bInterface) |
Copyright © 2015. All rights reserved.