-Use the actual sect/offset to keep track of symbols in the cache so they don't get created multiple times with different addresses.
-Remove getSymTag from PDBFunctionSymbol/PDBPublicSymbol because it's already implemented in the base class
-Merge the symbolizer test files for DIA and native, since the tests are the same.
-Implement getCompilandId for NativeLineNumber
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I don't know this code, but on the surface it seems reasonable to me. Probably good if someone else takes a look too though.
Comment Actions
LGTM.
The naming improvements really help. And it's nice to see the symbol tag set correctly (rather than generically only to be overridden). Nice work.