Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp723 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckFunctionConstraints() local
800 std::optional<Sema::CXXThisScopeRAII> ThisScope; in SubstituteConstraintExpressionWithoutSatisfaction() local
802 ThisScope.emplace(S, const_cast<CXXRecordDecl *>(RD), Qualifiers()); in SubstituteConstraintExpressionWithoutSatisfaction()
921 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckInstantiatedFunctionTemplateConstraints() local
H A DSemaTemplateInstantiateDecl.cpp346 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareSimdDeclAttr() local
427 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareVariantAttr() local
688 CXXThisScopeRAII ThisScope( in InstantiateAttrsForDecl() local
850 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateAttrs() local
3646 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareReductionDecl() local
3726 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareMapperDecl() local
H A DSemaTemplateInstantiate.cpp3417 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateClass() local
3622 CXXThisScopeRAII ThisScope(*this, Instantiation->getParent(), Qualifiers()); in InstantiateInClassInitializer() local
H A DSemaTemplateDeduction.cpp2839 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, ThisTypeQuals, in ConvertDeducedTemplateArguments() local
3366 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments() local
H A DTreeTransform.h6134 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, ThisTypeQuals); in TransformFunctionProtoType()
6205 Sema::CXXThisScopeRAII ThisScope( in TransformExceptionSpec()
13524 Sema::CXXThisScopeRAII ThisScope( in TransformLambdaExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp476 Sema::CXXThisScopeRAII ThisScope( in ParseLexedMethodDeclaration() local
626 Sema::CXXThisScopeRAII ThisScope(Actions, Class.TagOrTemplate, in ParseLexedMemberInitializers() local
738 Sema::CXXThisScopeRAII ThisScope(Actions, RD, Qualifiers(), in ParseLexedAttribute() local
H A DParseOpenMP.cpp666 Sema::CXXThisScopeRAII *ThisScope; member in __anon5f1777040511::FNContextRAII
681 ThisScope = new Sema::CXXThisScopeRAII(Actions, RD, Qualifiers(), in FNContextRAII()
699 delete ThisScope; in ~FNContextRAII()
H A DParseDecl.cpp7000 std::optional<Sema::CXXThisScopeRAII> &ThisScope) { in InitCXXThisScopeForDeclaratorIfRelevant() argument
7036 ThisScope.emplace(Actions, dyn_cast<CXXRecordDecl>(Actions.CurContext), Q, in InitCXXThisScopeForDeclaratorIfRelevant()
7152 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseFunctionDeclarator() local
7153 InitCXXThisScopeForDeclaratorIfRelevant(D, DS, ThisScope); in ParseFunctionDeclarator()
H A DParseDeclCXX.cpp4139 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseTrailingRequiresClause() local
4140 InitCXXThisScopeForDeclaratorIfRelevant(D, D.getDeclSpec(), ThisScope); in ParseTrailingRequiresClause()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3147 std::optional<Sema::CXXThisScopeRAII> &ThisScope);