Lines Matching refs:getValue
117 const Value *FooVal = Env.getValue(*FooLoc); in TEST()
144 const Value *FooVal = Env.getValue(*FooLoc); in TEST()
189 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
191 EXPECT_EQ(Env.getValue(*BarLoc), BarVal); in TEST()
237 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
239 EXPECT_EQ(Env.getValue(*BarLoc), BarVal); in TEST()
283 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
285 EXPECT_EQ(Env.getValue(*BarLoc), BarVal); in TEST()
316 cast<ReferenceValue>(Env.getValue(*FooLoc)); in TEST()
320 const Value *FooReferentVal = Env.getValue(FooReferentLoc); in TEST()
403 const auto *FooVal = cast<ReferenceValue>(Env.getValue(*FooLoc)); in TEST()
405 cast<StructValue>(Env.getValue(FooVal->getReferentLoc())); in TEST()
410 cast<StructValue>(Env.getValue(BarVal->getReferentLoc())); in TEST()
415 EXPECT_THAT(Env.getValue(FooReferentLoc), IsNull()); in TEST()
420 EXPECT_THAT(Env.getValue(FooPtrPointeeLoc), IsNull()); in TEST()
425 EXPECT_THAT(Env.getValue(BazReferentLoc), NotNull()); in TEST()
430 EXPECT_THAT(Env.getValue(BazPtrPointeeLoc), NotNull()); in TEST()
460 const PointerValue *FooVal = cast<PointerValue>(Env.getValue(*FooLoc)); in TEST()
464 const Value *FooPointeeVal = Env.getValue(FooPointeeLoc); in TEST()
560 const auto *FooVal = cast<PointerValue>(Env.getValue(*FooLoc)); in TEST()
562 cast<StructValue>(Env.getValue(FooVal->getPointeeLoc())); in TEST()
567 cast<StructValue>(Env.getValue(BarVal->getPointeeLoc())); in TEST()
572 EXPECT_THAT(Env.getValue(FooReferentLoc), IsNull()); in TEST()
577 EXPECT_THAT(Env.getValue(FooPtrPointeeLoc), IsNull()); in TEST()
582 EXPECT_THAT(Env.getValue(BazReferentLoc), NotNull()); in TEST()
587 EXPECT_THAT(Env.getValue(BazPtrPointeeLoc), NotNull()); in TEST()
621 const Value *FooVal = Env.getValue(*FooLoc); in TEST()
624 const Value *BarVal = Env.getValue(*BarLoc); in TEST()
704 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
710 EXPECT_EQ(Env.getValue(*BarDecl, SkipPast::None), FooVal); in TEST()
733 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
739 EXPECT_EQ(Env.getValue(*BarDecl, SkipPast::None), FooVal); in TEST()
763 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
772 EXPECT_EQ(Env.getValue(*BarDecl, SkipPast::None), FooVal); in TEST()
773 EXPECT_EQ(Env.getValue(*BazDecl, SkipPast::None), FooVal); in TEST()
798 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
805 cast<PointerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
806 EXPECT_EQ(Env.getValue(BarVal->getPointeeLoc()), FooVal); in TEST()
811 EXPECT_EQ(Env.getValue(*BazDecl, SkipPast::None), FooVal); in TEST()
840 const Value *FooVal = Env1.getValue(*FooDecl, SkipPast::None); in TEST()
846 const Value *BarVal = Env1.getValue(*BarDecl, SkipPast::None); in TEST()
852 EXPECT_EQ(Env1.getValue(*BazDecl, SkipPast::Reference), FooVal); in TEST()
854 EXPECT_EQ(Env2.getValue(*BazDecl, SkipPast::Reference), BarVal); in TEST()
855 EXPECT_EQ(Env2.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
859 EXPECT_EQ(Env2.getValue(*QuxDecl, SkipPast::None), BarVal); in TEST()
863 EXPECT_EQ(Env2.getValue(*QuuxDecl, SkipPast::Reference), BarVal); in TEST()
889 const Value *FooVal = Env.getValue(*FooLoc); in TEST()
899 const Value *BarVal = Env.getValue(*BarLoc); in TEST()
944 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
946 EXPECT_EQ(Env.getValue(*BarLoc), BarVal); in TEST()
975 dyn_cast<ReferenceValue>(Env.getValue(*FooLoc)); in TEST()
981 const Value *FooReferentVal = Env.getValue(FooReferentLoc); in TEST()
1010 const PointerValue *FooVal = cast<PointerValue>(Env.getValue(*FooLoc)); in TEST()
1014 const Value *FooPointeeVal = Env.getValue(FooPointeeLoc); in TEST()
1056 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
1062 EXPECT_EQ(Env.getValue(*BazDecl, SkipPast::None), BarVal); in TEST()
1153 const auto &FooVal = *cast<StructValue>(Env.getValue(FooLoc)); in TEST()
1165 EXPECT_EQ(Env.getValue(FooLoc.getChild(*APublicDecl)), in TEST()
1168 EXPECT_EQ(Env.getValue(FooLoc.getChild(*AProtectedDecl)), in TEST()
1173 EXPECT_EQ(Env.getValue(FooLoc.getChild(*BDefaultDecl)), in TEST()
1176 EXPECT_EQ(Env.getValue(FooLoc.getChild(*BProtectedDecl)), in TEST()
1179 EXPECT_EQ(Env.getValue(FooLoc.getChild(*BPrivateDecl)), in TEST()
1213 const auto &FooVal = *cast<StructValue>(Env.getValue(FooLoc)); in derivedBaseMemberExpectations()
1215 EXPECT_EQ(Env.getValue(FooLoc.getChild(*BarDecl)), FooVal.getChild(*BarDecl)); in derivedBaseMemberExpectations()
1293 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
1299 EXPECT_EQ(Env.getValue(*BazDecl, SkipPast::None), BarVal); in TEST()
1383 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
1386 cast<IntegerValue>(Env.getValue(BarVal->getReferentLoc())); in TEST()
1391 EXPECT_EQ(Env.getValue(*BazDecl, SkipPast::None), BarReferentVal); in TEST()
1432 const Value *BarVal = Env.getValue(*BarLoc); in TEST()
1437 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1457 const auto *QuxVal = dyn_cast<StructValue>(Env.getValue(*QuxLoc)); in TEST()
1463 EXPECT_EQ(Env.getValue(*BazLoc), BazVal); in TEST()
1467 EXPECT_EQ(Env.getValue(*QuuxDecl, SkipPast::None), BazVal); in TEST()
1508 const Value *BarVal = Env.getValue(*BarLoc); in TEST()
1513 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1533 const auto *QuxVal = dyn_cast<StructValue>(Env.getValue(*QuxLoc)); in TEST()
1539 EXPECT_EQ(Env.getValue(*BazLoc), BazVal); in TEST()
1543 EXPECT_EQ(Env.getValue(*QuuxDecl, SkipPast::None), BazVal); in TEST()
1580 const Value *BarVal = Env.getValue(*BarLoc); in TEST()
1585 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1621 const Value *BarVal = Env.getValue(*BarLoc); in TEST()
1626 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1680 cast<IntegerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
1684 EXPECT_EQ(Env.getValue(*QuxDecl, SkipPast::None), FooVal); in TEST()
1716 cast<IntegerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
1720 EXPECT_EQ(Env.getValue(*QuxDecl, SkipPast::None), FooVal); in TEST()
1752 cast<ReferenceValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
1758 cast<ReferenceValue>(Env.getValue(*QuxDecl, SkipPast::None)); in TEST()
1793 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
1795 EXPECT_EQ(Env.getValue(*BarLoc), BarVal); in TEST()
1832 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
1834 EXPECT_EQ(Env.getValue(*BarLoc), BarVal); in TEST()
1876 const auto *FooVal1 = cast<StructValue>(Env1.getValue(*FooLoc1)); in TEST()
1877 const auto *BarVal1 = cast<StructValue>(Env1.getValue(*BarLoc1)); in TEST()
1881 cast<IntegerValue>(Env1.getValue(FooLoc1->getChild(*BazDecl))); in TEST()
1883 cast<IntegerValue>(Env1.getValue(BarLoc1->getChild(*BazDecl))); in TEST()
1891 const auto *FooVal2 = cast<StructValue>(Env2.getValue(*FooLoc2)); in TEST()
1892 const auto *BarVal2 = cast<StructValue>(Env2.getValue(*BarLoc2)); in TEST()
1896 cast<IntegerValue>(Env2.getValue(FooLoc1->getChild(*BazDecl))); in TEST()
1898 cast<IntegerValue>(Env2.getValue(BarLoc1->getChild(*BazDecl))); in TEST()
1937 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
1938 const auto *BarVal = cast<StructValue>(Env.getValue(*BarLoc)); in TEST()
1942 cast<IntegerValue>(Env.getValue(FooLoc->getChild(*BazDecl))); in TEST()
1944 cast<IntegerValue>(Env.getValue(BarLoc->getChild(*BazDecl))); in TEST()
1983 const auto *FooVal = cast<StructValue>(Env.getValue(*FooLoc)); in TEST()
1984 const auto *BarVal = cast<StructValue>(Env.getValue(*BarLoc)); in TEST()
1988 cast<IntegerValue>(Env.getValue(FooLoc->getChild(*BazDecl))); in TEST()
1990 cast<IntegerValue>(Env.getValue(BarLoc->getChild(*BazDecl))); in TEST()
2046 const auto *FooVal1 = cast<StructValue>(Env1.getValue(*FooLoc1)); in TEST()
2047 const auto *BarVal1 = cast<StructValue>(Env1.getValue(*BarLoc1)); in TEST()
2051 cast<IntegerValue>(Env1.getValue(FooLoc1->getChild(*BazDecl))); in TEST()
2053 cast<IntegerValue>(Env1.getValue(BarLoc1->getChild(*BazDecl))); in TEST()
2058 const auto *FooVal2 = cast<StructValue>(Env2.getValue(*FooLoc2)); in TEST()
2062 cast<IntegerValue>(Env2.getValue(FooLoc1->getChild(*BazDecl))); in TEST()
2098 *cast<StructValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2100 cast<IntegerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2126 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2127 const auto *BarVal = Env.getValue(*BarDecl, SkipPast::None); in TEST()
2155 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2156 const auto *BarVal = Env.getValue(*BarDecl, SkipPast::None); in TEST()
2184 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2185 const auto *BarVal = Env.getValue(*BarDecl, SkipPast::None); in TEST()
2213 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2214 const auto *BarVal = Env.getValue(*BarDecl, SkipPast::None); in TEST()
2258 cast<PointerValue>(Env.getValue(*FooXDecl, SkipPast::None)); in TEST()
2260 cast<PointerValue>(Env.getValue(*FooYDecl, SkipPast::None)); in TEST()
2262 cast<PointerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2264 cast<PointerValue>(Env.getValue(*BazDecl, SkipPast::None)); in TEST()
2266 cast<PointerValue>(Env.getValue(*NullDecl, SkipPast::None)); in TEST()
2275 EXPECT_THAT(Env.getValue(FooPointeeLoc), IsNull()); in TEST()
2279 EXPECT_THAT(Env.getValue(BarPointeeLoc), IsNull()); in TEST()
2283 EXPECT_THAT(Env.getValue(BazPointeeLoc), IsNull()); in TEST()
2288 EXPECT_THAT(Env.getValue(NullPointeeLoc), IsNull()); in TEST()
2313 Env.getValue(*MemberPointerDecl, SkipPast::None)); in TEST()
2316 EXPECT_THAT(Env.getValue(MemberLoc), IsNull()); in TEST()
2345 cast<PointerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2372 cast<PointerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2374 cast<PointerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2402 cast<PointerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2404 cast<ReferenceValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2436 cast<StructValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2438 cast<StructValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2441 dyn_cast<StructValue>(Env.getValue(*BazDecl, SkipPast::None)); in TEST()
2474 cast<PointerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2476 cast<IntegerValue>(Env.getValue(FooVal->getPointeeLoc())); in TEST()
2479 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2553 cast<IntegerValue>(Env.getValue(*FooArgDecl, SkipPast::None)); in TEST()
2555 cast<IntegerValue>(Env.getValue(*BarArgDecl, SkipPast::None)); in TEST()
2557 cast<IntegerValue>(Env.getValue(*QuxArgDecl, SkipPast::None)); in TEST()
2560 cast<StructValue>(Env.getValue(*QuuxDecl, SkipPast::None)); in TEST()
2602 EXPECT_THAT(Env.getValue(*BazLoc), IsNull()); in TEST()
2626 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2633 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2661 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2668 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2675 Env.getValue(*QuxDecl, SkipPast::None)); in TEST()
2682 Env.getValue(*BazDecl, SkipPast::None)); in TEST()
2712 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2719 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2726 Env.getValue(*QuxDecl, SkipPast::None)); in TEST()
2733 Env.getValue(*BazDecl, SkipPast::None)); in TEST()
2764 dyn_cast_or_null<BoolValue>(Env.getValue(*ADecl, SkipPast::None)); in TEST()
2771 dyn_cast_or_null<BoolValue>(Env.getValue(*BDecl, SkipPast::None)); in TEST()
2778 dyn_cast_or_null<BoolValue>(Env.getValue(*CDecl, SkipPast::None)); in TEST()
2785 dyn_cast_or_null<BoolValue>(Env.getValue(*DDecl, SkipPast::None)); in TEST()
2792 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2827 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2834 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2862 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2863 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2891 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2892 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2925 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2926 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2958 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2959 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
2990 EXPECT_NE(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2991 Env.getValue(*BarDecl, SkipPast::None)); in TEST()
3017 const Value *FooVal = Env.getValue(*FooLoc); in TEST()
3052 const Value *FooVal = Env.getValue(*FooLoc); in TEST()
3055 const Value *BarVal = Env.getValue(*BarLoc); in TEST()
3087 cast<IntegerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
3089 cast<IntegerValue>(Env.getValue(*BazDecl, SkipPast::None)); in TEST()
3121 cast<IntegerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
3123 cast<IntegerValue>(Env.getValue(*BazDecl, SkipPast::None)); in TEST()
3155 cast<IntegerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
3157 cast<IntegerValue>(Env.getValue(*BazDecl, SkipPast::None)); in TEST()
3198 cast<IntegerValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
3201 cast<StructValue>(Env.getValue(*A2Decl, SkipPast::None)); in TEST()
3232 *cast<BoolValue>(EnvThen.getValue(*BarDecl, SkipPast::None)); in TEST()
3236 *cast<BoolValue>(EnvElse.getValue(*BarDecl, SkipPast::None)); in TEST()
3267 *cast<BoolValue>(EnvThen.getValue(*BarDecl, SkipPast::None)); in TEST()
3271 *cast<BoolValue>(EnvElse.getValue(*BarDecl, SkipPast::None)); in TEST()
3309 auto &BVal = *cast<BoolValue>(Env.getValue(*BDecl, SkipPast::None)); in TEST()
3317 auto &CVal = *cast<BoolValue>(Env.getValue(*CDecl, SkipPast::None)); in TEST()
3324 auto &CVal = *cast<BoolValue>(Env.getValue(*CDecl, SkipPast::None)); in TEST()
3358 auto &BarVal = *cast<BoolValue>(Env.getValue(*BarDecl, SkipPast::None)); in TEST()
3392 *cast<BoolValue>(Env.getValue(*BarDecl, SkipPast::Reference)); in TEST()
3434 dyn_cast<PointerValue>(InnerEnv.getValue(*LDecl, SkipPast::None)); in TEST()
3442 dyn_cast<PointerValue>(OuterEnv.getValue(*LDecl, SkipPast::None)); in TEST()
3523 const Value *QuxVal = Env.getValue(*QuxDecl, SkipPast::None); in TEST()
3534 EXPECT_EQ(Env.getValue(*BoundFooRefDecl, SkipPast::Reference), QuxVal); in TEST()
3585 const Value *QuxVal = Env.getValue(*QuxDecl, SkipPast::None); in TEST()
3596 EXPECT_EQ(Env.getValue(*BoundFooRefDecl, SkipPast::Reference), QuxVal); in TEST()
3648 const Value *QuxVal = Env.getValue(*QuxDecl, SkipPast::None); in TEST()
3659 EXPECT_EQ(Env.getValue(*BoundFooDecl, SkipPast::Reference), QuxVal); in TEST()
3720 *cast<BoolValue>(ThenEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3724 *cast<BoolValue>(ElseEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3754 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3758 *cast<BoolValue>(AfterLoopEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3794 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3796 *cast<BoolValue>(LoopBodyEnv.getValue(*BarDecl, SkipPast::None)); in TEST()
3801 *cast<BoolValue>(AfterLoopEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3803 *cast<BoolValue>(AfterLoopEnv.getValue(*BarDecl, SkipPast::None)); in TEST()
3836 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3840 *cast<BoolValue>(AfterLoopEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3867 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3895 *cast<BoolValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
3926 *cast<BoolValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
3956 *cast<BoolValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()