Lines Matching refs:ConditionState

33 ConditionState evaluateCombinationCondition(const std::vector<int>& children,  in evaluateCombinationCondition()
35 const std::vector<ConditionState>& conditionCache) { in evaluateCombinationCondition()
36 ConditionState newCondition; in evaluateCombinationCondition()
43 ConditionState childState = conditionCache[childIndex]; in evaluateCombinationCondition()
44 if (childState == ConditionState::kUnknown) { in evaluateCombinationCondition()
48 if (childState == ConditionState::kFalse) { in evaluateCombinationCondition()
51 if (childState == ConditionState::kTrue) { in evaluateCombinationCondition()
58 return ConditionState::kUnknown; in evaluateCombinationCondition()
63 newCondition = hasFalse ? ConditionState::kFalse : ConditionState::kTrue; in evaluateCombinationCondition()
67 newCondition = hasTrue ? ConditionState::kTrue : ConditionState::kFalse; in evaluateCombinationCondition()
71 newCondition = children.empty() ? ConditionState::kUnknown : in evaluateCombinationCondition()
72 ((conditionCache[children[0]] == ConditionState::kFalse) ? in evaluateCombinationCondition()
73 ConditionState::kTrue : ConditionState::kFalse); in evaluateCombinationCondition()
76 newCondition = hasFalse ? ConditionState::kTrue : ConditionState::kFalse; in evaluateCombinationCondition()
79 newCondition = hasTrue ? ConditionState::kFalse : ConditionState::kTrue; in evaluateCombinationCondition()
82 newCondition = ConditionState::kFalse; in evaluateCombinationCondition()
88 ConditionState operator|(ConditionState l, ConditionState r) { in operator |()
92 ConditionState convertInitialValue(const SimplePredicate_InitialValue& initialValue) { in convertInitialValue()
95 return ConditionState::kFalse; in convertInitialValue()
97 return ConditionState::kUnknown; in convertInitialValue()
99 return ConditionState::kUnknown; in convertInitialValue()