Lines Matching defs:Task
19 DependentIterator(TaskGraph* graph, const Task* task)
66 const Task* task_;
86 explicit DependentComparator(const Task* dependent)
94 const Task* dependent_;
102 Task::Task() : will_run_(false), did_run_(false) {
105 Task::~Task() {
109 void Task::WillRun() {
115 void Task::DidRun() {
121 bool Task::HasFinishedRunning() const { return did_run_; }
187 for (Task::Vector::iterator it = task_namespace.completed_tasks.begin();
216 // Task is not ready to run if dependencies are not yet satisfied.
310 Task::Vector* completed_tasks) {
398 scoped_refptr<Task> task(task_namespace->ready_to_run_tasks.back().task);
444 // Task is ready if it has no dependencies. Add it to |ready_to_run_tasks_|.
452 // Task namespace is ready if it has at least one ready to run task. Add