Lines Matching refs:DINode
38 EXPECT_EQ(DINode::FlagPublic, DINode::getFlag("DIFlagPublic")); in TEST()
39 EXPECT_EQ(DINode::FlagProtected, DINode::getFlag("DIFlagProtected")); in TEST()
40 EXPECT_EQ(DINode::FlagPrivate, DINode::getFlag("DIFlagPrivate")); in TEST()
41 EXPECT_EQ(DINode::FlagVector, DINode::getFlag("DIFlagVector")); in TEST()
42 EXPECT_EQ(DINode::FlagRValueReference, in TEST()
43 DINode::getFlag("DIFlagRValueReference")); in TEST()
46 EXPECT_EQ(0u, DINode::getFlag("DIFlagAccessibility")); in TEST()
49 EXPECT_EQ(0u, DINode::getFlag("FlagVector")); in TEST()
50 EXPECT_EQ(0u, DINode::getFlag("Vector")); in TEST()
51 EXPECT_EQ(0u, DINode::getFlag("other things")); in TEST()
52 EXPECT_EQ(0u, DINode::getFlag("DIFlagOther")); in TEST()
58 DINode::getFlagString(DINode::FlagPublic)); in TEST()
60 DINode::getFlagString(DINode::FlagProtected)); in TEST()
62 DINode::getFlagString(DINode::FlagPrivate)); in TEST()
64 DINode::getFlagString(DINode::FlagVector)); in TEST()
66 DINode::getFlagString(DINode::FlagRValueReference)); in TEST()
70 DINode::getFlagString(DINode::FlagAccessibility)); in TEST()
74 DINode::getFlagString(DINode::FlagPublic | DINode::FlagVector)); in TEST()
75 EXPECT_EQ(StringRef(), DINode::getFlagString(DINode::FlagFwdDecl | in TEST()
76 DINode::FlagArtificial)); in TEST()
78 DINode::getFlagString(static_cast<DINode::DIFlags>(0xffff))); in TEST()
85 SmallVector<DINode::DIFlags, 8> V; \ in TEST()
86 EXPECT_EQ(REMAINDER, DINode::splitFlags(FLAGS, V)); \ in TEST()
89 CHECK_SPLIT(DINode::FlagPublic, {DINode::FlagPublic}, DINode::FlagZero); in TEST()
90 CHECK_SPLIT(DINode::FlagProtected, {DINode::FlagProtected}, DINode::FlagZero); in TEST()
91 CHECK_SPLIT(DINode::FlagPrivate, {DINode::FlagPrivate}, DINode::FlagZero); in TEST()
92 CHECK_SPLIT(DINode::FlagVector, {DINode::FlagVector}, DINode::FlagZero); in TEST()
93 CHECK_SPLIT(DINode::FlagRValueReference, {DINode::FlagRValueReference}, in TEST()
94 DINode::FlagZero); in TEST()
95 DINode::DIFlags Flags[] = {DINode::FlagFwdDecl, DINode::FlagVector}; in TEST()
96 CHECK_SPLIT(DINode::FlagFwdDecl | DINode::FlagVector, Flags, in TEST()
97 DINode::FlagZero); in TEST()
98 CHECK_SPLIT(DINode::FlagZero, {}, DINode::FlagZero); in TEST()
242 DINode::FlagZero, DISubprogram::SPFlagZero, nullptr); in TEST()
256 DINode::FlagZero, DISubprogram::SPFlagZero, nullptr); in TEST()
260 false, DINode::FlagZero, 0); in TEST()