[NativePDB] Make GetOrCreateDeclForUid return an lldb CompilerDecl
authorNathan Lanza <nathan@lanza.io>
Sun, 21 Jul 2019 07:46:18 +0000 (07:46 +0000)
committerNathan Lanza <nathan@lanza.io>
Sun, 21 Jul 2019 07:46:18 +0000 (07:46 +0000)
commitfe1b8a09113db0a1b3894c80f0e214d8489d0241
tree4781021537d1008d4643f3f0eb5e2950d796aae5
parent1d149d08d3aeed65d5b10ee2e84c72e661122344
[NativePDB] Make GetOrCreateDeclForUid return an lldb CompilerDecl

We intend to make PdbAstBuilder abstract and implement
PdbAstBuilderClang along with any other languages that wish to use
PDBs. Thus, change GetOrCreateDeclForUid from returning a clang decl
to a lldb_private::CompilerDecl.

llvm-svn: 366650
lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.h
lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp