Lines Matching full:astcontext
14 #include "clang/AST/ASTContext.h"
33 AccessSpecDecl *AccessSpecDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
37 void LazyASTUnresolvedSet::getFromExternalSource(ASTContext &C) const {
85 CXXRecordDecl::CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C,
94 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK,
110 CXXRecordDecl::CreateLambda(const ASTContext &C, DeclContext *DC,
128 CXXRecordDecl::CreateDeserialized(const ASTContext &C, unsigned ID) {
139 ASTContext &C = getASTContext();
608 ASTContext &Ctx = getASTContext();
710 ASTContext &Context = getASTContext();
974 ASTContext &Ctx = getASTContext();
1099 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) {
1118 static void CollectVisibleConversions(ASTContext &Context,
1183 static void CollectVisibleConversions(ASTContext &Context,
1228 ASTContext &Ctx = getASTContext();
1365 ASTContext &Context = getASTContext();
1529 CXXMethodDecl::Create(ASTContext &C, CXXRecordDecl *RD,
1540 CXXMethodDecl *CXXMethodDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1569 ASTContext &Context = getASTContext();
1603 ASTContext &Context = getASTContext();
1624 ASTContext &Context = getASTContext();
1661 QualType CXXMethodDecl::getThisType(ASTContext &C) const {
1699 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context,
1710 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context,
1721 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context,
1732 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context,
1742 CXXCtorInitializer::CXXCtorInitializer(ASTContext &Context,
1757 CXXCtorInitializer *CXXCtorInitializer::Create(ASTContext &Context,
1810 CXXConstructorDecl *CXXConstructorDecl::CreateDeserialized(ASTContext &C,
1822 CXXConstructorDecl::Create(ASTContext &C, CXXRecordDecl *RD,
1897 ASTContext &Context = getASTContext();
1939 ASTContext &Context = getASTContext();
1954 CXXDestructorDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1961 CXXDestructorDecl::Create(ASTContext &C, CXXRecordDecl *RD,
1985 CXXConversionDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1993 CXXConversionDecl::Create(ASTContext &C, CXXRecordDecl *RD,
2014 LinkageSpecDecl *LinkageSpecDecl::Create(ASTContext &C,
2023 LinkageSpecDecl *LinkageSpecDecl::CreateDeserialized(ASTContext &C,
2031 UsingDirectiveDecl *UsingDirectiveDecl::Create(ASTContext &C, DeclContext *DC,
2044 UsingDirectiveDecl *UsingDirectiveDecl::CreateDeserialized(ASTContext &C,
2059 NamespaceDecl::NamespaceDecl(ASTContext &C, DeclContext *DC, bool Inline,
2071 NamespaceDecl *NamespaceDecl::Create(ASTContext &C, DeclContext *DC,
2079 NamespaceDecl *NamespaceDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2122 NamespaceAliasDecl *NamespaceAliasDecl::Create(ASTContext &C, DeclContext *DC,
2137 NamespaceAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2146 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, DeclContext *DC,
2157 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, EmptyShell Empty)
2162 UsingShadowDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2177 ConstructorUsingShadowDecl::Create(ASTContext &C, DeclContext *DC,
2185 ConstructorUsingShadowDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2226 UsingDecl *UsingDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation UL,
2233 UsingDecl *UsingDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2248 UnresolvedUsingValueDecl::Create(ASTContext &C, DeclContext *DC,
2257 UnresolvedUsingValueDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2273 UnresolvedUsingTypenameDecl::Create(ASTContext &C, DeclContext *DC,
2285 UnresolvedUsingTypenameDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
2293 StaticAssertDecl *StaticAssertDecl::Create(ASTContext &C, DeclContext *DC,
2303 StaticAssertDecl *StaticAssertDecl::CreateDeserialized(ASTContext &C,
2309 MSPropertyDecl *MSPropertyDecl::Create(ASTContext &C, DeclContext *DC,
2318 MSPropertyDecl *MSPropertyDecl::CreateDeserialized(ASTContext &C,