Home
last modified time | relevance | path

Searched refs:ThisContext (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp295 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 …]
DSemaTemplateInstantiate.cpp1110 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()
DSemaTemplateDeduction.cpp3332 CXXRecordDecl *ThisContext = nullptr; in SubstituteExplicitTemplateArguments() local
3334 ThisContext = Method->getParent(); in SubstituteExplicitTemplateArguments()
3338 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments()
DTreeTransform.h642 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/
DSemaTemplateInstantiate.cpp802 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()
DSemaTemplateInstantiateDecl.cpp246 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()
DSemaTemplateDeduction.cpp2587 CXXRecordDecl *ThisContext = nullptr; in SubstituteExplicitTemplateArguments() local
2589 ThisContext = Method->getParent(); in SubstituteExplicitTemplateArguments()
2593 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments()
DTreeTransform.h582 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/
DSema.h7144 CXXRecordDecl *ThisContext,
/external/llvm-project/clang/include/clang/Sema/
DSema.h9093 CXXRecordDecl *ThisContext,