X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=unittests%2FIR%2FDebugInfoTest.cpp;h=f633782b379954eaaadb02af50893eca5cede2d4;hb=6f565c0e974e7b420697eba15c16095813ae3d67;hp=534663a2da124d6aca261fd46d6b5148f3006417;hpb=5f3bcf7dc4b32328e2f408710b70d7b39a8ab1fc;p=oota-llvm.git diff --git a/unittests/IR/DebugInfoTest.cpp b/unittests/IR/DebugInfoTest.cpp index 534663a2da1..f633782b379 100644 --- a/unittests/IR/DebugInfoTest.cpp +++ b/unittests/IR/DebugInfoTest.cpp @@ -14,69 +14,67 @@ using namespace llvm; namespace { -TEST(DebugNodeTest, getFlag) { +TEST(DINodeTest, getFlag) { // Some valid flags. - EXPECT_EQ(DebugNode::FlagPublic, DebugNode::getFlag("DIFlagPublic")); - EXPECT_EQ(DebugNode::FlagProtected, DebugNode::getFlag("DIFlagProtected")); - EXPECT_EQ(DebugNode::FlagPrivate, DebugNode::getFlag("DIFlagPrivate")); - EXPECT_EQ(DebugNode::FlagVector, DebugNode::getFlag("DIFlagVector")); - EXPECT_EQ(DebugNode::FlagRValueReference, - DebugNode::getFlag("DIFlagRValueReference")); + EXPECT_EQ(DINode::FlagPublic, DINode::getFlag("DIFlagPublic")); + EXPECT_EQ(DINode::FlagProtected, DINode::getFlag("DIFlagProtected")); + EXPECT_EQ(DINode::FlagPrivate, DINode::getFlag("DIFlagPrivate")); + EXPECT_EQ(DINode::FlagVector, DINode::getFlag("DIFlagVector")); + EXPECT_EQ(DINode::FlagRValueReference, + DINode::getFlag("DIFlagRValueReference")); // FlagAccessibility shouldn't work. - EXPECT_EQ(0u, DebugNode::getFlag("DIFlagAccessibility")); + EXPECT_EQ(0u, DINode::getFlag("DIFlagAccessibility")); // Some other invalid strings. - EXPECT_EQ(0u, DebugNode::getFlag("FlagVector")); - EXPECT_EQ(0u, DebugNode::getFlag("Vector")); - EXPECT_EQ(0u, DebugNode::getFlag("other things")); - EXPECT_EQ(0u, DebugNode::getFlag("DIFlagOther")); + EXPECT_EQ(0u, DINode::getFlag("FlagVector")); + EXPECT_EQ(0u, DINode::getFlag("Vector")); + EXPECT_EQ(0u, DINode::getFlag("other things")); + EXPECT_EQ(0u, DINode::getFlag("DIFlagOther")); } -TEST(DebugNodeTest, getFlagString) { +TEST(DINodeTest, getFlagString) { // Some valid flags. EXPECT_EQ(StringRef("DIFlagPublic"), - DebugNode::getFlagString(DebugNode::FlagPublic)); + DINode::getFlagString(DINode::FlagPublic)); EXPECT_EQ(StringRef("DIFlagProtected"), - DebugNode::getFlagString(DebugNode::FlagProtected)); + DINode::getFlagString(DINode::FlagProtected)); EXPECT_EQ(StringRef("DIFlagPrivate"), - DebugNode::getFlagString(DebugNode::FlagPrivate)); + DINode::getFlagString(DINode::FlagPrivate)); EXPECT_EQ(StringRef("DIFlagVector"), - DebugNode::getFlagString(DebugNode::FlagVector)); + DINode::getFlagString(DINode::FlagVector)); EXPECT_EQ(StringRef("DIFlagRValueReference"), - DebugNode::getFlagString(DebugNode::FlagRValueReference)); + DINode::getFlagString(DINode::FlagRValueReference)); // FlagAccessibility actually equals FlagPublic. EXPECT_EQ(StringRef("DIFlagPublic"), - DebugNode::getFlagString(DebugNode::FlagAccessibility)); + DINode::getFlagString(DINode::FlagAccessibility)); // Some other invalid flags. - EXPECT_EQ(StringRef(), DebugNode::getFlagString(DebugNode::FlagPublic | - DebugNode::FlagVector)); - EXPECT_EQ(StringRef(), DebugNode::getFlagString(DebugNode::FlagFwdDecl | - DebugNode::FlagArtificial)); - EXPECT_EQ(StringRef(), DebugNode::getFlagString(0xffff)); + EXPECT_EQ(StringRef(), + DINode::getFlagString(DINode::FlagPublic | DINode::FlagVector)); + EXPECT_EQ(StringRef(), DINode::getFlagString(DINode::FlagFwdDecl | + DINode::FlagArtificial)); + EXPECT_EQ(StringRef(), DINode::getFlagString(0xffff)); } -TEST(DebugNodeTest, splitFlags) { +TEST(DINodeTest, splitFlags) { // Some valid flags. #define CHECK_SPLIT(FLAGS, VECTOR, REMAINDER) \ { \ SmallVector V; \ - EXPECT_EQ(REMAINDER, DebugNode::splitFlags(FLAGS, V)); \ + EXPECT_EQ(REMAINDER, DINode::splitFlags(FLAGS, V)); \ EXPECT_TRUE(makeArrayRef(V).equals(VECTOR)); \ } - CHECK_SPLIT(DebugNode::FlagPublic, {DebugNode::FlagPublic}, 0u); - CHECK_SPLIT(DebugNode::FlagProtected, {DebugNode::FlagProtected}, 0u); - CHECK_SPLIT(DebugNode::FlagPrivate, {DebugNode::FlagPrivate}, 0u); - CHECK_SPLIT(DebugNode::FlagVector, {DebugNode::FlagVector}, 0u); - CHECK_SPLIT(DebugNode::FlagRValueReference, {DebugNode::FlagRValueReference}, - 0u); - unsigned Flags[] = {DebugNode::FlagFwdDecl, DebugNode::FlagVector}; - CHECK_SPLIT(DebugNode::FlagFwdDecl | DebugNode::FlagVector, Flags, 0u); + CHECK_SPLIT(DINode::FlagPublic, {DINode::FlagPublic}, 0u); + CHECK_SPLIT(DINode::FlagProtected, {DINode::FlagProtected}, 0u); + CHECK_SPLIT(DINode::FlagPrivate, {DINode::FlagPrivate}, 0u); + CHECK_SPLIT(DINode::FlagVector, {DINode::FlagVector}, 0u); + CHECK_SPLIT(DINode::FlagRValueReference, {DINode::FlagRValueReference}, 0u); + unsigned Flags[] = {DINode::FlagFwdDecl, DINode::FlagVector}; + CHECK_SPLIT(DINode::FlagFwdDecl | DINode::FlagVector, Flags, 0u); CHECK_SPLIT(0x100000u, {}, 0x100000u); - CHECK_SPLIT(0x100000u | DebugNode::FlagVector, {DebugNode::FlagVector}, - 0x100000u); + CHECK_SPLIT(0x100000u | DINode::FlagVector, {DINode::FlagVector}, 0x100000u); #undef CHECK_SPLIT }