Searched refs:PdbCompilandSymId (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.h | 141 std::optional<PdbCompilandSymId> FindSymbolScope(PdbCompilandSymId id); 178 PdbCompilandSymId parent_id; 182 InlineSite(PdbCompilandSymId parent_id) : parent_id(parent_id){}; in InlineSite() 223 lldb::FunctionSP GetOrCreateFunction(PdbCompilandSymId func_id, 229 Block &GetOrCreateBlock(PdbCompilandSymId block_id); 230 lldb::VariableSP GetOrCreateLocalVariable(PdbCompilandSymId scope_id, 231 PdbCompilandSymId var_id, 235 lldb::FunctionSP CreateFunction(PdbCompilandSymId func_id, 237 Block &CreateBlock(PdbCompilandSymId block_id); 238 lldb::VariableSP CreateLocalVariable(PdbCompilandSymId scope_id, [all …]
|
H A D | PdbAstBuilder.h | 65 clang::FunctionDecl *GetOrCreateFunctionDecl(PdbCompilandSymId func_id); 67 GetOrCreateInlinedFunctionDecl(PdbCompilandSymId inlinesite_id); 68 clang::BlockDecl *GetOrCreateBlockDecl(PdbCompilandSymId block_id); 69 clang::VarDecl *GetOrCreateVariableDecl(PdbCompilandSymId scope_id, 70 PdbCompilandSymId var_id); 111 void CreateFunctionParameters(PdbCompilandSymId func_id, 114 clang::Decl *GetOrCreateSymbolForId(PdbCompilandSymId id); 121 PdbCompilandSymId func_sid); 123 CreateFunctionDecl(PdbCompilandSymId func_id, llvm::StringRef func_name, 131 void ParseBlockChildren(PdbCompilandSymId block_id);
|
H A D | PdbSymUid.h | 44 struct PdbCompilandSymId { struct 45 PdbCompilandSymId() = default; 46 PdbCompilandSymId(uint16_t modi, uint32_t offset) in PdbCompilandSymId() argument 98 PdbSymUid(const PdbCompilandSymId &csid); 108 PdbCompilandSymId asCompilandSym() const;
|
H A D | PdbAstBuilder.cpp | 242 clang::Decl *PdbAstBuilder::GetOrCreateSymbolForId(PdbCompilandSymId id) { in GetOrCreateSymbolForId() 253 PdbCompilandSymId scope_id = in GetOrCreateSymbolForId() 367 std::optional<PdbCompilandSymId> scope = in GetParentDeclContext() 405 PdbCompilandSymId cu_sym_id{ref.modi(), ref.SymOffset}; in GetParentDeclContext() 653 PdbAstBuilder::GetOrCreateBlockDecl(PdbCompilandSymId block_id) { in GetOrCreateBlockDecl() 690 PdbAstBuilder::GetOrCreateVariableDecl(PdbCompilandSymId scope_id, in GetOrCreateVariableDecl() 691 PdbCompilandSymId var_id) { in GetOrCreateVariableDecl() 852 PdbAstBuilder::CreateFunctionDecl(PdbCompilandSymId func_id, in CreateFunctionDecl() 923 PdbAstBuilder::GetOrCreateInlinedFunctionDecl(PdbCompilandSymId inlinesite_id) { in GetOrCreateInlinedFunctionDecl() 945 // PdbCompilandSymId s in GetOrCreateInlinedFunctionDecl() [all...] |
H A D | SymbolFileNativePDB.cpp | 382 Block &SymbolFileNativePDB::CreateBlock(PdbCompilandSymId block_id) { in CreateBlock() 418 PdbCompilandSymId parent_id(block_id.modi, block.Parent); in CreateBlock() 475 lldb::FunctionSP SymbolFileNativePDB::CreateFunction(PdbCompilandSymId func_id, in CreateFunction() 979 FunctionSP SymbolFileNativePDB::GetOrCreateFunction(PdbCompilandSymId func_id, in GetOrCreateFunction() 1000 Block &SymbolFileNativePDB::GetOrCreateBlock(PdbCompilandSymId block_id) { in GetOrCreateBlock() 1061 PdbCompilandSymId sym_id{modi, iter.offset()}; in ParseFunctions() 1110 PdbCompilandSymId csid = match.uid.asCompilandSym(); in ResolveSymbolContext() 1289 PdbCompilandSymId func_id{modi, record_offset}; in ParseLineTable() 1292 auto parse_inline_sites = [&](SymbolKind kind, PdbCompilandSymId id) { in ParseLineTable() 1395 void SymbolFileNativePDB::ParseInlineSite(PdbCompilandSymId id, in ParseInlineSite() [all …]
|
H A D | PdbSymUid.cpp | 76 PdbSymUid::PdbSymUid(const PdbCompilandSymId &csid) { in PdbSymUid() 125 PdbCompilandSymId PdbSymUid::asCompilandSym() const { in asCompilandSym() 128 PdbCompilandSymId result; in asCompilandSym()
|
H A D | PdbIndex.cpp | 130 PdbCompilandSymId cu_sym_id(modi, iter.offset()); in BuildAddrToSymbolMap() 166 PdbCompilandSymId cu_sym_id = iter->second.asCompilandSym(); in FindSymbolsByVa() 187 CVSymbol PdbIndex::ReadSymbolRecord(PdbCompilandSymId cu_sym) const { in ReadSymbolRecord()
|
H A D | PdbUtil.cpp | 716 PdbCompilandSymId frame_proc_id, in GetBaseFrameRegister() 735 PdbIndex &index, PdbCompilandSymId var_id, Block &func_block, in GetVariableLocationInfo() 768 PdbCompilandSymId loc_specifier_id(var_id.modi, in GetVariableLocationInfo() 799 PdbCompilandSymId func_scope_id = in GetVariableLocationInfo() 804 PdbCompilandSymId frame_proc_id(func_scope_id.modi, in GetVariableLocationInfo() 901 loc_specifier_id = PdbCompilandSymId( in GetVariableLocationInfo()
|
H A D | PdbIndex.h | 149 llvm::codeview::CVSymbol ReadSymbolRecord(PdbCompilandSymId cu_sym) const;
|
H A D | PdbUtil.h | 143 VariableInfo GetVariableLocationInfo(PdbIndex &index, PdbCompilandSymId var_id,
|