Lines Matching defs:ast_builder
393 PdbAstBuilder* ast_builder = ts->GetNativePDBParser();
433 ast_builder->GetOrCreateBlockDecl(block_id);
446 ast_builder->GetOrCreateInlinedFunctionDecl(block_id);
805 PdbAstBuilder* ast_builder = ts->GetNativePDBParser();
806 clang::QualType qt = ast_builder->GetOrCreateType(best_decl_id);
810 TypeSP result = CreateType(best_decl_id, ast_builder->ToCompilerType(qt));
1009 PdbAstBuilder* ast_builder = ts_or_err->GetNativePDBParser();
1010 clang::DeclContext *context = ast_builder->FromCompilerDeclContext(decl_ctx);
1013 ast_builder->ParseDeclsForContext(*context);
2087 PdbAstBuilder *ast_builder = ts->GetNativePDBParser();
2089 ast_builder->GetOrCreateDeclContextForUid(PdbSymUid(uid));
2093 return ast_builder->ToCompilerDeclContext(*context);
2105 PdbAstBuilder *ast_builder = ts->GetNativePDBParser();
2106 clang::DeclContext *context = ast_builder->GetParentDeclContext(PdbSymUid(uid));
2109 return ast_builder->ToCompilerDeclContext(*context);
2148 PdbAstBuilder *ast_builder =
2150 if (ast_builder &&
2151 ast_builder->GetClangASTImporter().CanImport(compiler_type))
2152 return ast_builder->GetClangASTImporter().CompleteType(compiler_type);
2156 return ast_builder->CompleteType(qt);