|
Ninja
|
This is the complete list of members for ManifestParser, including all inherited members.
| env_ | ManifestParser | private |
| ExpectToken(Lexer::Token expected, std::string *err) | Parser | protected |
| file_reader_ | Parser | protected |
| ins_ | ManifestParser | private |
| lexer_ | Parser | protected |
| Load(const std::string &filename, std::string *err, Lexer *parent=NULL) | Parser | |
| ManifestParser(State *state, FileReader *file_reader, ManifestParserOptions options=ManifestParserOptions()) | ManifestParser | |
| options_ | ManifestParser | private |
| outs_ | ManifestParser | private |
| Parse(const std::string &filename, const std::string &input, std::string *err) | ManifestParser | privatevirtual |
| ParseDefault(std::string *err) | ManifestParser | private |
| ParseEdge(std::string *err) | ManifestParser | private |
| ParseFileInclude(bool new_scope, std::string *err) | ManifestParser | private |
| ParseLet(std::string *key, EvalString *val, std::string *err) | ManifestParser | private |
| ParsePool(std::string *err) | ManifestParser | private |
| Parser(State *state, FileReader *file_reader) | Parser | inline |
| ParseRule(std::string *err) | ManifestParser | private |
| ParseTest(const std::string &input, std::string *err) | ManifestParser | inline |
| quiet_ | ManifestParser | private |
| state_ | Parser | protected |
| subparser_ | ManifestParser | private |
| validations_ | ManifestParser | private |
| ~Parser() | Parser | inlinevirtual |