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

References

tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  335     m_ast = std::make_unique<PdbAstBuilder>(*m_objfile_sp, *m_index, *clang);
  379   m_ast->GetOrCreateBlockDecl(block_id);
  420   m_ast->GetOrCreateFunctionDecl(func_id);
  713   clang::QualType qt = m_ast->GetOrCreateType(best_decl_id);
  715   TypeSP result = CreateType(best_decl_id, m_ast->ToCompilerType(qt));
  803   m_ast->GetOrCreateVariableDecl(var_id);
  890   clang::DeclContext *context = m_ast->FromCompilerDeclContext(decl_ctx);
  893   m_ast->ParseDeclsForContext(*context);
 1180 void SymbolFileNativePDB::DumpClangAST(Stream &s) { m_ast->Dump(s); }
 1359     m_ast->GetOrCreateVariableDecl(scope_id, var_id);
 1382   (void)m_ast->GetOrCreateTypedefDecl(id);
 1511   if (auto decl = m_ast->GetOrCreateDeclForUid(uid))
 1520       m_ast->GetOrCreateDeclContextForUid(PdbSymUid(uid));
 1524   return m_ast->ToCompilerDeclContext(*context);
 1529   clang::DeclContext *context = m_ast->GetParentDeclContext(PdbSymUid(uid));
 1530   return m_ast->ToCompilerDeclContext(*context);
 1565   return m_ast->CompleteType(qt);