Lines Matching defs:ast
71 DWARFASTParserClang::DWARFASTParserClang(TypeSystemClang &ast)
72 : DWARFASTParser(Kind::DWARFASTParserClang), m_ast(ast),
313 static void PrepareContextToReceiveMembers(TypeSystemClang &ast,
330 CompilerType type = ast.GetTypeForDecl(tag_decl_ctx);
346 ast.StartTagDeclarationDefinition(type);
348 ast.SetDeclIsForcefullyCompleted(tag_decl_ctx);
349 ast.CompleteTagDeclarationDefinition(type);
1536 auto ast =
1538 if (ast == nullptr)
1597 ast->SetObjCSuperClass(class_clang_type, base_class_clang_type);
1601 ast->CreateBaseClassSpecifier(base_class_clang_type.GetOpaqueQualType(),
1624 ast->GetAsCXXRecordDecl(base_class_clang_type.GetOpaqueQualType()),
2052 clang::ASTContext &ast = m_ast.getASTContext();
2070 name, clang::TemplateArgument(ast, llvm::APSInt(apint, !is_signed),
2806 clang::ASTContext &ast = ts.getASTContext();
2808 const unsigned type_bits = ast.getIntWidth(qt);
3110 auto ast = ts.dyn_cast_or_null<TypeSystemClang>();
3111 if (ast == nullptr)