Lines Matching refs:conditionCache
130 void SimpleConditionTracker::handleStopAll(std::vector<ConditionState>& conditionCache, in handleStopAll() argument
147 conditionCache[mIndex] = ConditionState::kFalse; in handleStopAll()
173 bool matchStart, ConditionState* conditionCache, in handleConditionEvent() argument
181 (*conditionCache) = ConditionState::kUnknown; in handleConditionEvent()
248 (*conditionCache) = newCondition; in handleConditionEvent()
258 vector<ConditionState>& conditionCache, in evaluateCondition() argument
260 if (conditionCache[mIndex] != ConditionState::kNotEvaluated) { in evaluateCondition()
263 (long long)mConditionId, conditionCache[mIndex]); in evaluateCondition()
271 handleStopAll(conditionCache, conditionChangedCache); in evaluateCondition()
294 conditionCache[mIndex] = mInitialValue; in evaluateCondition()
297 conditionCache[mIndex] = ConditionState::kTrue; in evaluateCondition()
306 conditionCache[mIndex] = mInitialValue; in evaluateCondition()
309 conditionCache[mIndex] = in evaluateCondition()
312 mUnSlicedPart = conditionCache[mIndex]; in evaluateCondition()
338 conditionCache[mIndex] = overallState; in evaluateCondition()
350 vector<ConditionState>& conditionCache, in isConditionMet() argument
353 if (conditionCache[mIndex] != ConditionState::kNotEvaluated) { in isConditionMet()
356 (long long)mConditionId, conditionCache[mIndex]); in isConditionMet()
377 conditionCache[mIndex] = conditionState; in isConditionMet()
422 conditionCache[mIndex] = conditionState; in isConditionMet()
423 VLOG("Predicate %lld return %d", (long long)mConditionId, conditionCache[mIndex]); in isConditionMet()