Lines Matching defs:ast
68 DWARFASTParserClang::DWARFASTParserClang(TypeSystemClang &ast)
69 : DWARFASTParser(Kind::DWARFASTParserClang), m_ast(ast),
243 static void PrepareContextToReceiveMembers(TypeSystemClang &ast,
260 CompilerType type = ast.GetTypeForDecl(tag_decl_ctx);
276 ast.StartTagDeclarationDefinition(type);
278 ast.SetDeclIsForcefullyCompleted(tag_decl_ctx);
279 ast.CompleteTagDeclarationDefinition(type);
1464 auto ast =
1466 if (ast == nullptr)
1525 ast->SetObjCSuperClass(class_clang_type, base_class_clang_type);
1529 ast->CreateBaseClassSpecifier(base_class_clang_type.GetOpaqueQualType(),
1552 ast->GetAsCXXRecordDecl(base_class_clang_type.GetOpaqueQualType()),
2014 clang::ASTContext &ast = m_ast.getASTContext();
2032 name, clang::TemplateArgument(ast, llvm::APSInt(apint, !is_signed),
2746 clang::ASTContext &ast = ts.getASTContext();
2748 const unsigned type_bits = ast.getIntWidth(qt);
3074 auto ast = ts.dyn_cast_or_null<TypeSystemClang>();
3075 if (ast == nullptr)