Home
last modified time | relevance | path

Searched refs:PdbCompilandSymId (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h141 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 DPdbAstBuilder.h65 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 DPdbSymUid.h44 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 DPdbAstBuilder.cpp242 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 DSymbolFileNativePDB.cpp382 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 DPdbSymUid.cpp76 PdbSymUid::PdbSymUid(const PdbCompilandSymId &csid) { in PdbSymUid()
125 PdbCompilandSymId PdbSymUid::asCompilandSym() const { in asCompilandSym()
128 PdbCompilandSymId result; in asCompilandSym()
H A DPdbIndex.cpp130 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 DPdbUtil.cpp716 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 DPdbIndex.h149 llvm::codeview::CVSymbol ReadSymbolRecord(PdbCompilandSymId cu_sym) const;
H A DPdbUtil.h143 VariableInfo GetVariableLocationInfo(PdbIndex &index, PdbCompilandSymId var_id,