1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-21 18:22:53 +01:00
llvm-mirror/unittests/DebugInfo/PDB
Amy Huang 48fecb2d18 [NativeSession] Implement NativeSession::findSymbolByAddress.
Summary: This implements searching for function symbols and public symbols by address.

More specifically,
-Implements NativeSession::findSymbolByAddress for function symbols and
public symbols. I think data symbols are also searched for, but isn't
implemented in this patch.
-Adds classes for NativeFunctionSymbol and NativePublicSymbol
-Adds a '-use-native-pdb-reader' option to llvm-symbolizer, for testing
purposes.

Reviewers: rnk, amccarth, labath

Subscribers: mgorny, hiraditya, MaskRay, rupprecht, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D79269
2020-05-13 09:39:25 -07:00
..
Inputs Reland "Implement some functions in NativeSession." with fixes so that 2020-04-21 16:35:27 -07:00
CMakeLists.txt Reland "Implement some functions in NativeSession." with fixes so that 2020-04-21 16:35:27 -07:00
HashTableTest.cpp PDB HashTable: Move TraitsT from class parameter to the methods that need it 2019-07-12 23:30:55 +00:00
NativeSessionTest.cpp [NativeSession] Implement NativeSession::findSymbolByAddress. 2020-05-13 09:39:25 -07:00
NativeSymbolReuseTest.cpp
PDBApiTest.cpp [NativeSession] Implement NativeSession::findSymbolByAddress. 2020-05-13 09:39:25 -07:00
StringTableBuilderTest.cpp [PDB] Fix hash function used to write /src/headerblock 2019-04-29 23:09:35 +00:00