Lines Matching refs:kind

153 static llvm::StringRef GetSimpleTypeName(SimpleTypeKind kind) {  in GetSimpleTypeName()  argument
154 switch (kind) { in GetSimpleTypeName()
222 static bool IsClassRecord(TypeLeafKind kind) { in IsClassRecord() argument
223 switch (kind) { in IsClassRecord()
396 switch (sym.kind()) { in CreateBlock()
415 BlockSym block(static_cast<SymbolRecordKind>(sym.kind())); in CreateBlock()
482 lldbassert(sym_record.kind() == S_LPROC32 || sym_record.kind() == S_GPROC32); in CreateFunction()
495 ProcSym proc(static_cast<SymbolRecordKind>(sym_record.kind())); in CreateFunction()
722 if (cvt.kind() == LF_MODIFIER) { in CreateType()
729 if (cvt.kind() == LF_POINTER) { in CreateType()
736 if (IsClassRecord(cvt.kind())) { in CreateType()
742 if (cvt.kind() == LF_ENUM) { in CreateType()
748 if (cvt.kind() == LF_UNION) { in CreateType()
754 if (cvt.kind() == LF_ARRAY) { in CreateType()
760 if (cvt.kind() == LF_PROCEDURE) { in CreateType()
765 if (cvt.kind() == LF_MFUNCTION) { in CreateType()
844 if (sym.kind() == S_CONSTANT) in CreateGlobalVariable()
854 switch (sym.kind()) { in CreateGlobalVariable()
859 DataSym ds(sym.kind()); in CreateGlobalVariable()
862 scope = (sym.kind() == S_GDATA32) ? eValueTypeVariableGlobal in CreateGlobalVariable()
874 ThreadLocalDataSym tlds(sym.kind()); in CreateGlobalVariable()
934 ConstantSym constant(cvs.kind()); in CreateConstantSymbol()
1035 lldbassert(uid.kind() == PdbSymUidKind::Compiland); in ParseLanguage()
1051 lldbassert(uid.kind() == PdbSymUidKind::Compiland); in ParseFunctions()
1058 if (iter->kind() != S_LPROC32 && iter->kind() != S_GPROC32) in ParseFunctions()
1107 if (match.uid.kind() != PdbSymUidKind::CompilandSym) in ResolveSymbolContext()
1112 PDB_SymType type = CVSymToPDBSym(cvs.kind()); in ResolveSymbolContext()
1186 lldbassert(cu_id.kind() == PdbSymUidKind::Compiland); in ParseLineTable()
1202 if (dssr.kind() != DebugSubsectionKind::Lines) in ParseLineTable()
1272 if (iter->kind() != S_LPROC32 && iter->kind() != S_GPROC32) { in ParseLineTable()
1292 auto parse_inline_sites = [&](SymbolKind kind, PdbCompilandSymId id) { in ParseLineTable() argument
1293 if (kind != S_INLINESITE) in ParseLineTable()
1375 lldbassert(cu_id.kind() == PdbSymUidKind::Compiland); in ParseSupportFiles()
1406 InlineSiteSym inline_site(static_cast<SymbolRecordKind>(sym.kind())); in ParseInlineSite()
1544 if (cii->m_debug_stream.readSymbolAtOffset(parent_id.offset).kind() == in ParseInlineSite()
1573 if (inlinee_cvt.kind() == LF_MFUNC_ID) { in ParseInlineSite()
1581 } else if (inlinee_cvt.kind() == LF_FUNC_ID) { in ParseInlineSite()
1605 auto parse_blocks = [&](SymbolKind kind, PdbCompilandSymId id) { in ParseBlocksRecursive() argument
1606 if (kind == S_GPROC32 || kind == S_LPROC32 || kind == S_BLOCK32 || in ParseBlocksRecursive()
1607 kind == S_INLINESITE) { in ParseBlocksRecursive()
1609 if (kind == S_INLINESITE) in ParseBlocksRecursive()
1632 if (fn(iter->kind(), child_id)) in ParseSymbolArrayInScope()
1659 switch (result.second.kind()) { in FindGlobalVariables()
1696 if (match.second.kind() != S_PROCREF && match.second.kind() != S_LPROCREF) in FindFunctions()
1698 ProcRefSym proc(match.second.kind()); in FindFunctions()
1785 if (sym.kind() != S_UDT) in ParseTypes()
1812 lldbassert(sym_uid.kind() == PdbSymUidKind::Compiland); in ParseVariablesForCompileUnit()
1886 lldbassert(sym.kind() == SymbolKind::S_UDT); in CreateTypedef()
1925 switch (sym.kind()) { in ParseVariablesForBlock()
1928 ProcSym proc(static_cast<SymbolRecordKind>(sym.kind())); in ParseVariablesForBlock()
1931 if (signature.kind() == LF_PROCEDURE) { in ParseVariablesForBlock()
1939 } else if (signature.kind() == LF_MFUNCTION) { in ParseVariablesForBlock()
1983 if (variable_cvs.kind() == S_BLOCK32 || in ParseVariablesForBlock()
1984 variable_cvs.kind() == S_INLINESITE) { in ParseVariablesForBlock()
1993 switch (variable_cvs.kind()) { in ParseVariablesForBlock()
2105 lldbassert(uid.kind() == PdbSymUidKind::Type); in ResolveTypeUID()
2280 if (symbolOpensScope(sym.kind())) { in FindSymbolScope()
2309 if (symbolOpensScope(begin->kind())) { in FindSymbolScope()
2319 } else if (symbolEndsScope(begin->kind())) { in FindSymbolScope()