Ninja
Lexer Member List
This is the complete list of members for Lexer, including all inherited members.
BUILD enum valueLexer
COLON enum valueLexer
DEFAULT enum valueLexer
DescribeLastError()Lexer
EatWhitespace()Lexer [private]
EQUALS enum valueLexer
Error(const string &message, string *err)Lexer
ERROR enum valueLexer
filename_Lexer [private]
IDENT enum valueLexer
INCLUDE enum valueLexer
INDENT enum valueLexer
input_Lexer [private]
last_token_Lexer [private]
Lexer()Lexer [inline]
Lexer(const char *input)Lexer [explicit]
NEWLINE enum valueLexer
ofs_Lexer [private]
PeekToken(Token token)Lexer
PIPE enum valueLexer
PIPE2 enum valueLexer
POOL enum valueLexer
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 valueLexer
Start(StringPiece filename, StringPiece input)Lexer
SUBNINJA enum valueLexer
TEOF enum valueLexer
Token enum nameLexer
TokenErrorHint(Token expected)Lexer [static]
TokenName(Token t)Lexer [static]
UnreadToken()Lexer