Lines Matching refs:ThisContext

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()
3326 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(Owner); in VisitOMPDeclareReductionDecl() local
3327 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareReductionDecl()
3328 ThisContext); in VisitOMPDeclareReductionDecl()
3406 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(Owner); in VisitOMPDeclareMapperDecl() local
3407 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareMapperDecl()
3408 ThisContext); in VisitOMPDeclareMapperDecl()
4136 CXXRecordDecl *ThisContext = nullptr; in SubstFunctionType() local
4139 ThisContext = cast<CXXRecordDecl>(Owner); in SubstFunctionType()
4147 ThisContext, ThisTypeQuals); in SubstFunctionType()