reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/DebugInfo/PDB/PDBSymbol.h
  120   uint32_t getSymIndexId() const;

References

lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp
   41   SymIndexId getTypeId() const override { return RealType->getSymIndexId(); }
lib/DebugInfo/PDB/PDBSymbolFunc.cpp
   58         Args[Index]->getSymIndexId());
   66     return Session.getConcreteSymbolById<PDBSymbolData>(Result.getSymIndexId());
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  417       metadata.SetUserID(type.getSymIndexId());
  428       m_uid_to_decl[type.getSymIndexId()] = record_decl;
  449         m_forward_decl_to_uid[record_decl] = type.getSymIndexId();
  467         type.getSymIndexId(), m_ast.GetSymbolFile(), ConstString(name),
  513       m_uid_to_decl[type.getSymIndexId()] = enum_decl;
  536         type.getSymIndexId(), m_ast.GetSymbolFile(), ConstString(name), bytes,
  567       m_uid_to_decl[type.getSymIndexId()] = typedef_decl;
  581         type_def->getSymIndexId(), m_ast.GetSymbolFile(), ConstString(name),
  619           m_ast.GetSymbolFile()->ResolveTypeUID(arg->getSymIndexId());
  631         m_ast.GetSymbolFile()->ResolveTypeUID(pdb_return_type->getSymIndexId());
  649         type.getSymIndexId(), m_ast.GetSymbolFile(), ConstString(name),
  684         array_type->getSymIndexId(), m_ast.GetSymbolFile(), ConstString(),
  713         builtin_type->getSymIndexId(), m_ast.GetSymbolFile(), type_name, bytes,
  721         pointer_type->getPointeeType()->getSymIndexId());
  739           pointer_type->getSymIndexId(), m_ast.GetSymbolFile(), ConstString(),
  764         pointer_type->getSymIndexId(), m_ast.GetSymbolFile(), ConstString(),
  817   uint32_t sym_id = symbol.getSymIndexId();
  860                 decl = m_uid_to_decl.lookup(method->getSymIndexId());
  981       m_decl_context_to_uid[result] = symbol.getSymIndexId();
  990   auto type = symbol_file->ResolveTypeUID(symbol.getSymIndexId());
  998     m_decl_context_to_uid[result] = symbol.getSymIndexId();
 1170   m_uid_to_decl[enum_value.getSymIndexId()] = enum_constant_decl;
 1185       symbol_file.ResolveTypeUID(nested->getSymIndexId());
 1256       m_uid_to_decl[member->getSymIndexId()] = decl;
 1272       m_uid_to_decl[member->getSymIndexId()] = decl;
 1338       m_uid_to_decl[method->getSymIndexId()] = decl;
 1347   Type *method_type = symbol_file.ResolveTypeUID(method.getSymIndexId());
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  226   auto uid = pdb_compiland.getSymIndexId();
  231     if (compiland_up->getSymIndexId() == uid) {
  258   return ParseCompileUnitForUID(compiland_up->getSymIndexId(), index);
  275   if (FunctionSP result = comp_unit.FindFunctionByUID(pdb_func.getSymIndexId()))
  289   lldb_private::Type *func_type = ResolveTypeUID(pdb_func.getSymIndexId());
  298       std::make_shared<Function>(&comp_unit, pdb_func.getSymIndexId(),
  330     auto func_sp = comp_unit.FindFunctionByUID(pdb_func_up->getSymIndexId());
  405       auto uid = pdb_symbol->getSymIndexId();
  411       auto block_sp = std::make_shared<Block>(pdb_symbol->getSymIndexId());
  477         if (auto type = ResolveTypeUID(symbol->getSymIndexId())) {
  757       auto func_uid = pdb_func->getSymIndexId();
  767           auto block_id = block_symbol ? block_symbol->getSymIndexId()
  822       auto cu = ParseCompileUnitForUID(compiland->getSymIndexId());
  870               auto func_uid = symbol_up->getSymIndexId();
  917   uint32_t var_uid = pdb_data.getSymIndexId();
 1039     auto result = m_variables.find(pdb_data->getSymIndexId());
 1063                 lexical_parent->getSymIndexId());
 1135                                result->getSymIndexId()) != *parent_decl_ctx)
 1218       auto uid = pdb_func_up->getSymIndexId();
 1406         Symbol(pub_symbol->getSymIndexId(),   // symID
 1504       if (!ResolveTypeUID(result->getSymIndexId()))
 1507       auto iter = m_types.find(result->getSymIndexId());
 1550     if (!ResolveTypeUID(result->getSymIndexId()))
 1554                                result->getSymIndexId()) != *parent_decl_ctx)
 1557     auto iter = m_types.find(result->getSymIndexId());
 1606     if (auto *type = ResolveTypeUID(pdb_symbol.getSymIndexId())) {
unittests/DebugInfo/PDB/NativeSymbolReuseTest.cpp
   41     GlobalId = GS1->getSymIndexId();
   42     SymIndexId Id2 = GS1->getSymIndexId();
   49     SymIndexId Id3 = GS3->getSymIndexId();
   75       CompilandIds.push_back(Compiland->getSymIndexId());
   78       Ids2.push_back(Compiland->getSymIndexId());
   90       Ids3.push_back(Compiland->getSymIndexId());
  119       CompilandIds.push_back(Compiland->getSymIndexId());
  123       Ids2.push_back(Compiland->getSymIndexId());