aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2018-11-02 21:59:14 +0000
committerDavide Italiano <davide@freebsd.org>2018-11-02 21:59:14 +0000
commit407c6910d4e16b4f4cc13435fa9a40b985dc2cc7 (patch)
tree2d255f53167ea4f9f3849baae83cb590d6e9dd20 /lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
parent7fa07e554dcd40bf74bd7c6b72a69c2e1bada958 (diff)
downloadllvm-407c6910d4e16b4f4cc13435fa9a40b985dc2cc7.zip
llvm-407c6910d4e16b4f4cc13435fa9a40b985dc2cc7.tar.gz
llvm-407c6910d4e16b4f4cc13435fa9a40b985dc2cc7.tar.bz2
Revert "[Symbol] Search symbols with name and type in a symbol file"
It broke MacOS buildbots. llvm-svn: 346045
Diffstat (limited to 'lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp')
-rw-r--r--lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp17
1 files changed, 0 insertions, 17 deletions
diff --git a/lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp b/lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
index 9183dd7..7f722b0 100644
--- a/lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
+++ b/lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
@@ -621,20 +621,3 @@ TEST_F(SymbolFilePDBTests, TestNullName) {
EXPECT_EQ(0u, num_results);
EXPECT_EQ(0u, results.GetSize());
}
-
-TEST_F(SymbolFilePDBTests, TestFindSymbolsWithNameAndType) {
- FileSpec fspec(m_pdb_test_exe.c_str(), false);
- ArchSpec aspec("i686-pc-windows");
- lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec);
-
- SymbolContextList sc_list;
- EXPECT_EQ(1u,
- module->FindSymbolsWithNameAndType(ConstString("?foo@@YAHH@Z"),
- lldb::eSymbolTypeAny, sc_list));
- EXPECT_EQ(1u, sc_list.GetSize());
-
- SymbolContext sc;
- EXPECT_TRUE(sc_list.GetContextAtIndex(0, sc));
- EXPECT_STREQ("int foo(int)",
- sc.GetFunctionName(Mangled::ePreferDemangled).AsCString());
-}