reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);