Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProf.h709 auto ThisContext = FullContext;
711 if (ThatContext.size() < ThisContext.size())
713 ThatContext = ThatContext.take_front(ThisContext.size());
715 if (ThisContext.back().Func != ThatContext.back().Func)
718 return ThisContext.drop_back() == ThatContext.drop_back();
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp340 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(FD->getDeclContext()); in instantiateOMPDeclareSimdDeclAttr() local
354 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareSimdDeclAttr()
423 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(FD->getDeclContext()); in instantiateOMPDeclareVariantAttr() local
425 auto &&SubstExpr = [FD, ThisContext, &S, &TemplateArgs](Expr *E) { in instantiateOMPDeclareVariantAttr()
435 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareVariantAttr()
952 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(ND->getDeclContext()); in InstantiateAttrs() local
953 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateAttrs()
4240 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(Owner); in VisitOMPDeclareReductionDecl() local
4241 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareReductionDecl()
4242 ThisContext); in VisitOMPDeclareReductionDecl()
[all …]
H A DSemaTemplateInstantiate.cpp1723 CXXRecordDecl *ThisContext,
2585 CXXRecordDecl *ThisContext, in TransformFunctionProtoType() argument
2601 TLB, TL, ThisContext, ThisTypeQuals, TransformExceptionSpec); in TransformFunctionProtoType()
3073 CXXRecordDecl *ThisContext, in SubstFunctionDeclType() argument
3101 TLB, Proto, ThisContext, ThisTypeQuals, in SubstFunctionDeclType()
3770 auto *ThisContext = dyn_cast_or_null<CXXRecordDecl>(ND->getDeclContext()); in InstantiateClass() local
3771 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateClass()
H A DSemaTemplateDeduction.cpp3068 CXXRecordDecl *ThisContext = nullptr; in ConvertDeducedTemplateArguments() local
3072 ThisContext = Method->getParent(); in ConvertDeducedTemplateArguments()
3076 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, ThisTypeQuals, in ConvertDeducedTemplateArguments()
3629 CXXRecordDecl *ThisContext = nullptr; in SubstituteExplicitTemplateArguments() local
3631 ThisContext = Method->getParent(); in SubstituteExplicitTemplateArguments()
3635 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments()
H A DTreeTransform.h685 CXXRecordDecl *ThisContext,
6426 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, in TransformFunctionProtoType() argument
6460 SemaRef, !ThisContext && RD ? RD : ThisContext, ThisTypeQuals); in TransformFunctionProtoType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h13552 SourceLocation Loc, DeclarationName Entity, CXXRecordDecl *ThisContext,