diff options
author | Davide Italiano <davide@freebsd.org> | 2018-11-02 21:59:14 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2018-11-02 21:59:14 +0000 |
commit | 407c6910d4e16b4f4cc13435fa9a40b985dc2cc7 (patch) | |
tree | 2d255f53167ea4f9f3849baae83cb590d6e9dd20 /lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp | |
parent | 7fa07e554dcd40bf74bd7c6b72a69c2e1bada958 (diff) | |
download | llvm-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.cpp | 17 |
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()); -} |