|
Ninja
|
Information about a node in the dependency graph: the file, whether it's dirty, etc. More...
#include <graph.h>
Public Member Functions | |
| bool | dirty () const |
| Node (FileStat *file) | |
| bool | ready () const |
Public Attributes | |
| bool | dirty_ |
| FileStat * | file_ |
| Edge * | in_edge_ |
| vector< Edge * > | out_edges_ |
Information about a node in the dependency graph: the file, whether it's dirty, etc.
| bool Node::dirty | ( | ) | const [inline] |
Definition at line 129 of file graph.h.
Referenced by Plan::AddSubTarget(), and Plan::CleanNode().
| bool Node::ready | ( | ) | const [inline] |
Definition at line 130 of file graph.h.
Referenced by Plan::AddSubTarget(), and Plan::NodeFinished().
| bool Node::dirty_ |
Definition at line 133 of file graph.h.
Referenced by Plan::AddSubTarget(), Plan::CleanNode(), BuildTest::Dirty(), StatCache::Dump(), and Edge::RecomputeOutputDirty().
Definition at line 132 of file graph.h.
Referenced by Plan::AddSubTarget(), GraphViz::AddTarget(), Builder::AddTarget(), BuildTest::Dirty(), Cleaner::DoCleanTarget(), and Edge::RecomputeOutputDirty().
Definition at line 134 of file graph.h.
Referenced by State::AddOut(), Plan::AddSubTarget(), GraphViz::AddTarget(), Builder::AddTarget(), BuildTest::Dirty(), Cleaner::DoCleanTarget(), and Edge::LoadDepFile().
| vector<Edge*> Node::out_edges_ |
Definition at line 135 of file graph.h.
Referenced by State::AddIn(), Plan::CleanNode(), Edge::LoadDepFile(), and Plan::NodeFinished().
1.7.5.1