Searched refs:StructValue (Results 1 – 8 of 8) sorted by relevance
262 class StructValue final : public Value {264 StructValue() : StructValue(llvm::DenseMap<const ValueDecl *, Value *>()) {} in StructValue() function266 explicit StructValue(llvm::DenseMap<const ValueDecl *, Value *> Children) in StructValue() function
378 std::pair<StructValue *, const ValueDecl *>>
81 StructValue *SVal = clang::dyn_cast<StructValue>(Val); in TEST_F()
189 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()237 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()283 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()321 EXPECT_TRUE(isa_and_nonnull<StructValue>(FooReferentVal)); in TEST()405 cast<StructValue>(Env.getValue(FooVal->getReferentLoc())); in TEST()410 cast<StructValue>(Env.getValue(BarVal->getReferentLoc())); in TEST()465 EXPECT_TRUE(isa_and_nonnull<StructValue>(FooPointeeVal)); in TEST()562 cast<StructValue>(Env.getValue(FooVal->getPointeeLoc())); in TEST()982 EXPECT_TRUE(isa_and_nonnull<StructValue>(FooReferentVal)); in TEST()1015 EXPECT_TRUE(isa_and_nonnull<StructValue>(FooPointeeVal)); in TEST()[all …]
376 if (auto *StructVal = dyn_cast<StructValue>(&Val)) { in setValue()397 StructValue &StructVal = *It->second.first; in setValue()511 std::make_unique<StructValue>(std::move(FieldValues))); in createValueUnlessSelfReferential()
607 cast<StructValue>(Val)->setChild(*Field, *InitVal); in VisitInitListExpr()
182 StructValue &createOptionalValue(Environment &Env, BoolValue &HasValueVal) { in createOptionalValue()183 auto OptionalVal = std::make_unique<StructValue>(); in createOptionalValue()
900 TEST(Template, StructValue) { in TEST() argument