Lines Matching refs:item
79 static void ParseExtendedInfo(PdbIndex &index, CompilandIndexItem &item) { in ParseExtendedInfo() argument
80 const CVSymbolArray &syms = item.m_debug_stream.getSymbolArray(); in ParseExtendedInfo()
84 lldbassert(!item.m_obj_name); in ParseExtendedInfo()
85 lldbassert(!item.m_compile_opts); in ParseExtendedInfo()
86 lldbassert(item.m_build_info.empty()); in ParseExtendedInfo()
93 ParseCompile3(sym, item); in ParseExtendedInfo()
96 ParseObjname(sym, item); in ParseExtendedInfo()
99 ParseBuildInfo(index, sym, item); in ParseExtendedInfo()
109 static void ParseInlineeLineTableForCompileUnit(CompilandIndexItem &item) { in ParseInlineeLineTableForCompileUnit() argument
110 for (const auto &ss : item.m_debug_stream.getSubsectionsArray()) { in ParseInlineeLineTableForCompileUnit()
122 item.m_inline_map[Line.Header->Inlinee] = Line; in ParseInlineeLineTableForCompileUnit()
209 CompileUnitIndex::GetMainSourceFile(const CompilandIndexItem &item) const { in GetMainSourceFile()
221 if (item.m_build_info.size() < 3) in GetMainSourceFile()
228 CVType dir_cvt = types.getType(item.m_build_info[0]); in GetMainSourceFile()
229 CVType file_cvt = types.getType(item.m_build_info[2]); in GetMainSourceFile()