Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp537 Sema::CXXThisScopeRAII ThisScope( in ParseLexedMethodDeclaration() local
689 Sema::CXXThisScopeRAII ThisScope(Actions, Class.TagOrTemplate, in ParseLexedMemberInitializers() local
801 Sema::CXXThisScopeRAII ThisScope(Actions, RD, Qualifiers(), in ParseLexedAttribute() local
H A DParseOpenMP.cpp676 Sema::CXXThisScopeRAII *ThisScope; member in __anon6a7266ce0511::FNContextRAII
691 ThisScope = new Sema::CXXThisScopeRAII(Actions, RD, Qualifiers(), in FNContextRAII()
709 delete ThisScope; in ~FNContextRAII()
H A DParseDecl.cpp7430 std::optional<Sema::CXXThisScopeRAII> &ThisScope) { in InitCXXThisScopeForDeclaratorIfRelevant() argument
7466 ThisScope.emplace(Actions, dyn_cast<CXXRecordDecl>(Actions.CurContext), Q, in InitCXXThisScopeForDeclaratorIfRelevant()
7582 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseFunctionDeclarator() local
7583 InitCXXThisScopeForDeclaratorIfRelevant(D, DS, ThisScope); in ParseFunctionDeclarator()
H A DParseDeclCXX.cpp4343 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseTrailingRequiresClause() local
4344 InitCXXThisScopeForDeclaratorIfRelevant(D, D.getDeclSpec(), ThisScope); in ParseTrailingRequiresClause()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp888 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckFunctionConstraints() local
997 std::optional<Sema::CXXThisScopeRAII> ThisScope; in SubstituteConstraintExpressionWithoutSatisfaction() local
1008 ThisScope.emplace(S, const_cast<CXXRecordDecl *>(RD), Qualifiers()); in SubstituteConstraintExpressionWithoutSatisfaction()
1130 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckInstantiatedFunctionTemplateConstraints() local
H A DSemaTemplateInstantiateDecl.cpp351 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareSimdDeclAttr() local
432 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareVariantAttr() local
716 CXXThisScopeRAII ThisScope( in InstantiateAttrsForDecl() local
885 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateAttrs() local
3696 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareReductionDecl() local
3779 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareMapperDecl() local
5057 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals); in InstantiateFunctionDefinition() local
H A DSemaTemplateInstantiate.cpp3586 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateClass() local
3761 CXXThisScopeRAII ThisScope(*this, Instantiation->getParent(), Qualifiers()); in InstantiateInClassInitializer() local
H A DSemaTemplateDeduction.cpp3001 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, ThisTypeQuals, in ConvertDeducedTemplateArguments() local
3561 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments() local
H A DTreeTransform.h6232 Sema::CXXThisScopeRAII ThisScope( in TransformFunctionProtoType()
6353 Sema::CXXThisScopeRAII ThisScope( in TransformExceptionSpec()
14434 Sema::CXXThisScopeRAII ThisScope( in TransformLambdaExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3229 std::optional<Sema::CXXThisScopeRAII> &ThisScope);