Lines Matching refs:lastNode
90 PredicateContext* lastNode = rootPredicateNode_.next_; in addFailure() local
91 for (; lastNode != nullptr; lastNode = lastNode->next_) { in addFailure()
92 if (lastNode->id_ > lastUsedPredicateId_) // new PredicateContext in addFailure()
94 lastUsedPredicateId_ = lastNode->id_; in addFailure()
95 addFailureInfo(lastNode->file_, lastNode->line_, lastNode->expr_, in addFailure()
99 lastNode->failure_ = &(failures_.back()); in addFailure()
123 PredicateContext* lastNode = &rootPredicateNode_; in popPredicateContext() local
124 while (lastNode->next_ != nullptr && lastNode->next_->next_ != nullptr) { in popPredicateContext()
125 lastNode = lastNode->next_; in popPredicateContext()
128 PredicateContext* tail = lastNode->next_; in popPredicateContext()
133 predicateStackTail_ = lastNode; in popPredicateContext()
134 lastNode->next_ = nullptr; in popPredicateContext()