/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 295 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(FD->getDeclContext()); in instantiateOMPDeclareSimdDeclAttr() local 309 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareSimdDeclAttr() 378 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(FD->getDeclContext()); in instantiateOMPDeclareVariantAttr() local 380 auto &&SubstExpr = [FD, ThisContext, &S, &TemplateArgs](Expr *E) { in instantiateOMPDeclareVariantAttr() 390 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareVariantAttr() 706 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(ND->getDeclContext()); in InstantiateAttrs() local 707 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateAttrs() 2289 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(Owner); in VisitCXXMethodDecl() local 2290 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, in VisitCXXMethodDecl() 2291 D->getMethodQualifiers(), ThisContext); in VisitCXXMethodDecl() [all …]
|
D | SemaTemplateInstantiate.cpp | 1110 CXXRecordDecl *ThisContext, 1739 CXXRecordDecl *ThisContext, in TransformFunctionProtoType() argument 1745 TLB, TL, ThisContext, ThisTypeQuals, TransformExceptionSpec); in TransformFunctionProtoType() 2157 CXXRecordDecl *ThisContext, in SubstFunctionDeclType() argument 2183 TLB, Proto, ThisContext, ThisTypeQuals, in SubstFunctionDeclType() 2790 CXXRecordDecl *ThisContext = in InstantiateClass() local 2792 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateClass()
|
D | SemaTemplateDeduction.cpp | 3332 CXXRecordDecl *ThisContext = nullptr; in SubstituteExplicitTemplateArguments() local 3334 ThisContext = Method->getParent(); in SubstituteExplicitTemplateArguments() 3338 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments()
|
D | TreeTransform.h | 642 CXXRecordDecl *ThisContext, 5731 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, in TransformFunctionProtoType() argument 5763 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, ThisTypeQuals); in TransformFunctionProtoType()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 802 CXXRecordDecl *ThisContext, 1309 CXXRecordDecl *ThisContext, in TransformFunctionProtoType() argument 1315 TLB, TL, ThisContext, ThisTypeQuals, TransformExceptionSpec); in TransformFunctionProtoType() 1546 CXXRecordDecl *ThisContext, in SubstFunctionDeclType() argument 1572 TLB, Proto, ThisContext, ThisTypeQuals, in SubstFunctionDeclType() 2072 CXXRecordDecl *ThisContext = in InstantiateClass() local 2074 CXXThisScopeRAII ThisScope(*this, ThisContext, /*TypeQuals*/0, in InstantiateClass()
|
D | SemaTemplateInstantiateDecl.cpp | 246 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(FD->getDeclContext()); in instantiateOMPDeclareSimdDeclAttr() local 260 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, /*TypeQuals=*/0, in instantiateOMPDeclareSimdDeclAttr() 391 CXXRecordDecl *ThisContext = in InstantiateAttrs() local 393 CXXThisScopeRAII ThisScope(*this, ThisContext, /*TypeQuals*/0, in InstantiateAttrs() 3195 CXXRecordDecl *ThisContext = nullptr; in SubstFunctionType() local 3198 ThisContext = cast<CXXRecordDecl>(Owner); in SubstFunctionType() 3206 ThisContext, ThisTypeQuals); in SubstFunctionType()
|
D | SemaTemplateDeduction.cpp | 2587 CXXRecordDecl *ThisContext = nullptr; in SubstituteExplicitTemplateArguments() local 2589 ThisContext = Method->getParent(); in SubstituteExplicitTemplateArguments() 2593 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments()
|
D | TreeTransform.h | 582 CXXRecordDecl *ThisContext, 4932 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, in TransformFunctionProtoType() argument 4964 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, ThisTypeQuals); in TransformFunctionProtoType()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 7144 CXXRecordDecl *ThisContext,
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 9093 CXXRecordDecl *ThisContext,
|