Home
last modified time | relevance | path

Searched refs:ConjunctionValue (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/
H A DValue.h108 class ConjunctionValue : public BoolValue {
110 explicit ConjunctionValue(BoolValue &LeftSubVal, BoolValue &RightSubVal) in ConjunctionValue() function
H A DDataflowAnalysisContext.h338 llvm::DenseMap<std::pair<BoolValue *, BoolValue *>, ConjunctionValue *>
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.cpp90 &takeOwnership(std::make_unique<ConjunctionValue>(LHS, RHS)); in getOrCreateConjunction()
264 auto &Conjunct = *cast<ConjunctionValue>(&Val); in substituteBoolValue()
H A DWatchedLiteralsSolver.cpp208 auto *C = cast<ConjunctionValue>(Val); in buildBooleanFormula()
274 if (auto *C = dyn_cast<ConjunctionValue>(Val)) { in buildBooleanFormula()
H A DDebugSupport.cpp81 auto &C = cast<ConjunctionValue>(B); in debugString()
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DTestingSupport.h235 std::make_unique<ConjunctionValue>(*LeftSubVal, *RightSubVal)); in conj()
H A DTransferTest.cpp2681 const auto *BazVal = dyn_cast_or_null<ConjunctionValue>( in TEST()
2737 cast<ConjunctionValue>(&BazVal->getLeftSubValue()); in TEST()
2791 const auto *FooVal = dyn_cast_or_null<ConjunctionValue>( in TEST()
2796 cast<ConjunctionValue>(FooVal->getLeftSubValue()); in TEST()
2798 cast<ConjunctionValue>(FooLeftSubVal.getLeftSubValue()); in TEST()