|
Ninja
|

Public Member Functions | |
| void | AssertMissingDependencyBetween (const char *flaky, const char *generated, Rule *rule) |
| void | CreateGraphDependencyBetween (const char *from, const char *to) |
| void | CreateInitialState () |
| MissingDependencyScannerTest () | |
| void | ProcessAllNodes () |
| void | RecordDepsLogDep (const std::string &from, const std::string &to) |
| MissingDependencyScanner & | scanner () |
| ~MissingDependencyScannerTest () | |
Definition at line 30 of file missing_deps_test.cc.
|
inline |
Definition at line 31 of file missing_deps_test.cc.
References deps_log_, kTestDepsLogFilename, and DepsLog::OpenForWrite().
|
inline |
Definition at line 39 of file missing_deps_test.cc.
References DepsLog::Close(), and deps_log_.
|
inline |
Definition at line 78 of file missing_deps_test.cc.
References State::LookupNode(), scanner(), and state_.
|
inline |
Definition at line 72 of file missing_deps_test.cc.
References State::AddIn(), Node::in_edge(), State::LookupNode(), and state_.
|
inline |
Definition at line 61 of file missing_deps_test.cc.
References Rule::AddBinding(), State::AddEdge(), State::AddOut(), EvalString::AddText(), compile_rule_, generator_rule_, and state_.
|
inline |
Definition at line 51 of file missing_deps_test.cc.
References MissingDependencyScanner::ProcessNode(), State::RootNodes(), scanner(), and state_.
|
inline |
Definition at line 46 of file missing_deps_test.cc.
References deps_log_, State::LookupNode(), DepsLog::RecordDeps(), and state_.
|
inline |
Definition at line 44 of file missing_deps_test.cc.
References scanner_.
Referenced by AssertMissingDependencyBetween(), and ProcessAllNodes().
| Rule MissingDependencyScannerTest::compile_rule_ |
Definition at line 90 of file missing_deps_test.cc.
Referenced by CreateInitialState().
| MissingDependencyTestDelegate MissingDependencyScannerTest::delegate_ |
Definition at line 88 of file missing_deps_test.cc.
| DepsLog MissingDependencyScannerTest::deps_log_ |
Definition at line 91 of file missing_deps_test.cc.
Referenced by MissingDependencyScannerTest(), RecordDepsLogDep(), and ~MissingDependencyScannerTest().
| VirtualFileSystem MissingDependencyScannerTest::filesystem_ |
Definition at line 93 of file missing_deps_test.cc.
| Rule MissingDependencyScannerTest::generator_rule_ |
Definition at line 89 of file missing_deps_test.cc.
Referenced by CreateInitialState().
| MissingDependencyScanner MissingDependencyScannerTest::scanner_ |
Definition at line 94 of file missing_deps_test.cc.
Referenced by scanner().
| ScopedFilePath MissingDependencyScannerTest::scoped_file_path_ = kTestDepsLogFilename |
Definition at line 87 of file missing_deps_test.cc.
| State MissingDependencyScannerTest::state_ |
Definition at line 92 of file missing_deps_test.cc.
Referenced by AssertMissingDependencyBetween(), CreateGraphDependencyBetween(), CreateInitialState(), ProcessAllNodes(), and RecordDepsLogDep().