Lines Matching defs:CompileUnitInfo
166 struct CompileUnitInfo {
183 CompileUnitInfo() = default;
214 CompileUnitInfo *GetCompUnitInfo(const SymbolContext &sc);
215 CompileUnitInfo *GetCompUnitInfo(const CompileUnit &comp_unit);
218 std::vector<CompileUnitInfo *> &cu_infos);
220 Module *GetModuleByCompUnitInfo(CompileUnitInfo *comp_unit_info);
224 ObjectFile *GetObjectFileByCompUnitInfo(CompileUnitInfo *comp_unit_info);
228 uint32_t GetCompUnitInfoIndex(const CompileUnitInfo *comp_unit_info);
233 SymbolFileDWARF *GetSymbolFileByCompUnitInfo(CompileUnitInfo *comp_unit_info);
250 CompileUnitInfo *GetCompileUnitInfoForSymbolWithIndex(uint32_t symbol_idx,
253 CompileUnitInfo *GetCompileUnitInfoForSymbolWithID(lldb::user_id_t symbol_id,
258 const CompileUnitInfo *comp_unit_info);
261 const CompileUnitInfo *comp_unit_info);
278 CompileUnitInfo *GetCompileUnitInfo(SymbolFileDWARF *oso_dwarf);
327 std::vector<CompileUnitInfo> m_compile_unit_infos;
345 bool AddOSOFileRange(CompileUnitInfo *cu_info, lldb::addr_t exe_file_addr,
351 void FinalizeOSOFileRanges(CompileUnitInfo *cu_info);