summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Support/DwarfTest.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-02-07 01:07:30 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-02-07 01:07:30 +0000
commit7f95aacfe610b2d2ca9c31a75ca6d06b84c59418 (patch)
tree6723cfa15b0778a0fe55669ff0455f1b8db4c73f /llvm/unittests/Support/DwarfTest.cpp
parent669d9486f9e8755e138bb7c8bf3898200acbce8c (diff)
downloadbcm5719-llvm-7f95aacfe610b2d2ca9c31a75ca6d06b84c59418.tar.gz
bcm5719-llvm-7f95aacfe610b2d2ca9c31a75ca6d06b84c59418.zip
Support: Fix tests for VirtualityString
Since these `dwarf` functions return `const char *`, the tests need to use `StringRef` for checks. Should fix, e.g., hexagon [1]. [1]: http://lab.llvm.org:8011/builders/clang-hexagon-elf/builds/22435 llvm-svn: 228478
Diffstat (limited to 'llvm/unittests/Support/DwarfTest.cpp')
-rw-r--r--llvm/unittests/Support/DwarfTest.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/llvm/unittests/Support/DwarfTest.cpp b/llvm/unittests/Support/DwarfTest.cpp
index dfdf5a26a09..5352982aa13 100644
--- a/llvm/unittests/Support/DwarfTest.cpp
+++ b/llvm/unittests/Support/DwarfTest.cpp
@@ -96,13 +96,16 @@ TEST(DwarfTest, getAttributeEncoding) {
}
TEST(DwarfTest, VirtualityString) {
- EXPECT_EQ("DW_VIRTUALITY_none", VirtualityString(DW_VIRTUALITY_none));
- EXPECT_EQ("DW_VIRTUALITY_virtual", VirtualityString(DW_VIRTUALITY_virtual));
- EXPECT_EQ("DW_VIRTUALITY_pure_virtual",
+ EXPECT_EQ(StringRef("DW_VIRTUALITY_none"),
+ VirtualityString(DW_VIRTUALITY_none));
+ EXPECT_EQ(StringRef("DW_VIRTUALITY_virtual"),
+ VirtualityString(DW_VIRTUALITY_virtual));
+ EXPECT_EQ(StringRef("DW_VIRTUALITY_pure_virtual"),
VirtualityString(DW_VIRTUALITY_pure_virtual));
// DW_VIRTUALITY_max should be pure virtual.
- EXPECT_EQ("DW_VIRTUALITY_pure_virtual", VirtualityString(DW_VIRTUALITY_max));
+ EXPECT_EQ(StringRef("DW_VIRTUALITY_pure_virtual"),
+ VirtualityString(DW_VIRTUALITY_max));
// Invalid numbers shouldn't be stringified.
EXPECT_EQ(nullptr, VirtualityString(DW_VIRTUALITY_max + 1));
OpenPOWER on IntegriCloud