Lines Matching refs:FooDecl

86         const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo");  in TEST()  local
87 ASSERT_THAT(FooDecl, NotNull()); in TEST()
89 EXPECT_EQ(Env.getStorageLocation(*FooDecl, SkipPast::None), nullptr); in TEST()
110 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
111 ASSERT_THAT(FooDecl, NotNull()); in TEST()
114 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
137 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
138 ASSERT_THAT(FooDecl, NotNull()); in TEST()
141 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
168 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
169 ASSERT_THAT(FooDecl, NotNull()); in TEST()
171 ASSERT_TRUE(FooDecl->getType()->isStructureType()); in TEST()
172 auto FooFields = FooDecl->getType()->getAsRecordDecl()->fields(); in TEST()
185 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
216 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
217 ASSERT_THAT(FooDecl, NotNull()); in TEST()
219 ASSERT_TRUE(FooDecl->getType()->isStructureType()); in TEST()
220 auto FooFields = FooDecl->getType()->getAsRecordDecl()->fields(); in TEST()
233 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
262 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
263 ASSERT_THAT(FooDecl, NotNull()); in TEST()
265 ASSERT_TRUE(FooDecl->getType()->isClassType()); in TEST()
266 auto FooFields = FooDecl->getType()->getAsRecordDecl()->fields(); in TEST()
279 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
308 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
309 ASSERT_THAT(FooDecl, NotNull()); in TEST()
312 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
356 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
357 ASSERT_THAT(FooDecl, NotNull()); in TEST()
359 ASSERT_TRUE(FooDecl->getType()->isReferenceType()); in TEST()
360 ASSERT_TRUE(FooDecl->getType().getNonReferenceType()->isStructureType()); in TEST()
362 FooDecl->getType().getNonReferenceType()->getAsRecordDecl()->fields(); in TEST()
402 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
453 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
454 ASSERT_THAT(FooDecl, NotNull()); in TEST()
457 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
501 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
502 ASSERT_THAT(FooDecl, NotNull()); in TEST()
504 ASSERT_TRUE(FooDecl->getType()->isPointerType()); in TEST()
505 ASSERT_TRUE(FooDecl->getType() in TEST()
509 const auto FooFields = FooDecl->getType() in TEST()
559 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
607 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
608 ASSERT_THAT(FooDecl, NotNull()); in TEST()
614 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
651 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
652 ASSERT_THAT(FooDecl, NotNull()); in TEST()
662 Env1.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
668 EXPECT_EQ(Env2.getStorageLocation(*FooDecl, SkipPast::None), FooLoc); in TEST()
673 EXPECT_EQ(Env3.getStorageLocation(*FooDecl, SkipPast::None), FooLoc); in TEST()
678 EXPECT_EQ(Env4.getStorageLocation(*FooDecl, SkipPast::None), FooLoc); in TEST()
701 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
702 ASSERT_THAT(FooDecl, NotNull()); in TEST()
704 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
730 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
731 ASSERT_THAT(FooDecl, NotNull()); in TEST()
733 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
760 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
761 ASSERT_THAT(FooDecl, NotNull()); in TEST()
763 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
795 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
796 ASSERT_THAT(FooDecl, NotNull()); in TEST()
798 const Value *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
837 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
838 ASSERT_THAT(FooDecl, NotNull()); in TEST()
840 const Value *FooVal = Env1.getValue(*FooDecl, SkipPast::None); in TEST()
855 EXPECT_EQ(Env2.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
882 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
883 ASSERT_THAT(FooDecl, NotNull()); in TEST()
886 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
923 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
924 ASSERT_THAT(FooDecl, NotNull()); in TEST()
926 ASSERT_TRUE(FooDecl->getType()->isStructureType()); in TEST()
927 auto FooFields = FooDecl->getType()->getAsRecordDecl()->fields(); in TEST()
940 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
967 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
968 ASSERT_THAT(FooDecl, NotNull()); in TEST()
971 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
1003 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1004 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1007 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
1038 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1039 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1041 ASSERT_TRUE(FooDecl->getType()->isStructureType()); in TEST()
1042 auto FooFields = FooDecl->getType()->getAsRecordDecl()->fields(); in TEST()
1055 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1099 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1100 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1101 ASSERT_TRUE(FooDecl->getType()->isRecordType()); in TEST()
1108 FooDecl->getType()->getAsRecordDecl()->fields()) { in TEST()
1129 FooDecl->getType()->getAsCXXRecordDecl()->bases()) { in TEST()
1152 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1191 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in derivedBaseMemberExpectations() local
1192 ASSERT_THAT(FooDecl, NotNull()); in derivedBaseMemberExpectations()
1194 ASSERT_TRUE(FooDecl->getType()->isRecordType()); in derivedBaseMemberExpectations()
1197 FooDecl->getType()->getAsCXXRecordDecl()->bases()) { in derivedBaseMemberExpectations()
1212 Env.getStorageLocation(*FooDecl, SkipPast::None)); in derivedBaseMemberExpectations()
1275 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1276 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1278 ASSERT_TRUE(FooDecl->getType()->isClassType()); in TEST()
1279 auto FooFields = FooDecl->getType()->getAsRecordDecl()->fields(); in TEST()
1292 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1365 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1366 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1368 ASSERT_TRUE(FooDecl->getType()->isStructureType()); in TEST()
1369 auto FooFields = FooDecl->getType()->getAsRecordDecl()->fields(); in TEST()
1382 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1435 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1436 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1437 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1511 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1512 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1513 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1583 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1584 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1585 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1624 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1625 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1626 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), BarVal); in TEST()
1676 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1677 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1680 cast<IntegerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
1712 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1713 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1716 cast<IntegerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
1748 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1749 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1752 cast<ReferenceValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
1782 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1783 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1789 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1821 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1822 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1828 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1862 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1863 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1872 Env1.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1887 Env2.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1923 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1924 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1933 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
1969 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
1970 ASSERT_THAT(FooDecl, NotNull()); in TEST()
1979 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
2032 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2033 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2042 Env1.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
2057 Env2.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
2088 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2089 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2098 *cast<StructValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2120 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2121 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2126 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2149 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2150 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2155 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2178 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2179 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2184 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2207 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2208 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2213 const auto *FooVal = Env.getValue(*FooDecl, SkipPast::None); in TEST()
2336 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2337 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2343 Env.getStorageLocation(*FooDecl, SkipPast::None)); in TEST()
2365 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2366 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2372 cast<PointerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2395 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2396 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2402 cast<PointerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2426 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2427 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2436 cast<StructValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2467 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2468 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2474 cast<PointerValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2528 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2529 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2567 EXPECT_EQ(BazVal->getChild(*FooDecl), FooArgVal); in TEST()
2622 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2623 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2626 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2657 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2658 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2661 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2708 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2709 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2712 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2788 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2789 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2792 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2823 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2824 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2827 Env.getValue(*FooDecl, SkipPast::None)); in TEST()
2856 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2857 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2862 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2885 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2886 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2891 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2916 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2917 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2925 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2950 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2951 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2958 EXPECT_EQ(Env.getValue(*FooDecl, SkipPast::None), in TEST()
2983 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
2984 ASSERT_THAT(FooDecl, NotNull()); in TEST()
2990 EXPECT_NE(Env.getValue(*FooDecl, SkipPast::None), in TEST()
3010 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3011 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3014 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
3038 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3039 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3045 Env.getStorageLocation(*FooDecl, SkipPast::None); in TEST()
3185 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3186 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3202 EXPECT_EQ(A2Val->getChild(*FooDecl), BarVal); in TEST()
3716 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3717 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3720 *cast<BoolValue>(ThenEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3724 *cast<BoolValue>(ElseEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3750 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3751 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3754 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3758 *cast<BoolValue>(AfterLoopEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3787 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3788 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3794 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3801 *cast<BoolValue>(AfterLoopEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3832 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3833 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3836 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3840 *cast<BoolValue>(AfterLoopEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3863 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3864 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3867 *cast<BoolValue>(LoopBodyEnv.getValue(*FooDecl, SkipPast::None)); in TEST()
3891 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3892 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3895 *cast<BoolValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
3922 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3923 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3926 *cast<BoolValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()
3952 const ValueDecl *FooDecl = findValueDecl(ASTCtx, "Foo"); in TEST() local
3953 ASSERT_THAT(FooDecl, NotNull()); in TEST()
3956 *cast<BoolValue>(Env.getValue(*FooDecl, SkipPast::None)); in TEST()