Ninja
|
This is the complete list of members for Lexer, including all inherited members.
BUILD enum value | Lexer | |
COLON enum value | Lexer | |
DEFAULT enum value | Lexer | |
DescribeLastError() | Lexer | |
EatWhitespace() | Lexer | private |
EQUALS enum value | Lexer | |
Error(const string &message, string *err) | Lexer | |
ERROR enum value | Lexer | |
filename_ | Lexer | private |
IDENT enum value | Lexer | |
INCLUDE enum value | Lexer | |
INDENT enum value | Lexer | |
input_ | Lexer | private |
last_token_ | Lexer | private |
Lexer() | Lexer | inline |
Lexer(const char *input) | Lexer | explicit |
NEWLINE enum value | Lexer | |
ofs_ | Lexer | private |
PeekToken(Token token) | Lexer | |
PIPE enum value | Lexer | |
PIPE2 enum value | Lexer | |
POOL enum value | Lexer | |
ReadEvalString(EvalString *eval, bool path, string *err) | Lexer | private |
ReadIdent(string *out) | Lexer | |
ReadPath(EvalString *path, string *err) | Lexer | inline |
ReadToken() | Lexer | |
ReadVarValue(EvalString *value, string *err) | Lexer | inline |
RULE enum value | Lexer | |
Start(StringPiece filename, StringPiece input) | Lexer | |
SUBNINJA enum value | Lexer | |
TEOF enum value | Lexer | |
Token enum name | Lexer | |
TokenErrorHint(Token expected) | Lexer | static |
TokenName(Token t) | Lexer | static |
UnreadToken() | Lexer |