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.cpp519 Sema::CXXThisScopeRAII ThisScope( in ParseLexedMethodDeclaration() local
655 Sema::CXXThisScopeRAII ThisScope(Actions, Class.TagOrTemplate, in ParseLexedMemberInitializers() local
758 Sema::CXXThisScopeRAII ThisScope(Actions, RD, Qualifiers(), in ParseLexedAttribute() local
H A DParseOpenMP.cpp613 Sema::CXXThisScopeRAII *ThisScope; member in __anon6a7266ce0511::FNContextRAII
628 ThisScope = new Sema::CXXThisScopeRAII(Actions, RD, Qualifiers(), in FNContextRAII()
646 delete ThisScope; in ~FNContextRAII()
H A DParseDecl.cpp7111 std::optional<Sema::CXXThisScopeRAII> &ThisScope) { in InitCXXThisScopeForDeclaratorIfRelevant() argument
7147 ThisScope.emplace(Actions, dyn_cast<CXXRecordDecl>(Actions.CurContext), Q, in InitCXXThisScopeForDeclaratorIfRelevant()
7243 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseFunctionDeclarator() local
7244 InitCXXThisScopeForDeclaratorIfRelevant(D, DS, ThisScope); in ParseFunctionDeclarator()
H A DParseDeclCXX.cpp4209 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseTrailingRequiresClause() local
4210 InitCXXThisScopeForDeclaratorIfRelevant(D, D.getDeclSpec(), ThisScope); in ParseTrailingRequiresClause()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp841 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckFunctionConstraints() local
954 std::optional<Sema::CXXThisScopeRAII> ThisScope; in SubstituteConstraintExpressionWithoutSatisfaction() local
972 ThisScope.emplace(S, const_cast<CXXRecordDecl *>(RD), Qualifiers()); in SubstituteConstraintExpressionWithoutSatisfaction()
1144 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckFunctionTemplateConstraints() local
H A DSemaTemplateInstantiateDecl.cpp354 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareSimdDeclAttr() local
435 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareVariantAttr() local
761 CXXThisScopeRAII ThisScope( in InstantiateAttrsForDecl() local
953 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateAttrs() local
4241 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareReductionDecl() local
4324 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareMapperDecl() local
5697 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals); in InstantiateFunctionDefinition() local
H A DSemaTemplateInstantiate.cpp3771 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateClass() local
3946 CXXThisScopeRAII ThisScope(*this, Instantiation->getParent(), Qualifiers()); in InstantiateInClassInitializer() local
H A DSemaTemplateDeduction.cpp3076 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, ThisTypeQuals, in ConvertDeducedTemplateArguments() local
3635 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments() local
H A DTreeTransform.h6459 Sema::CXXThisScopeRAII ThisScope( in TransformFunctionProtoType()
6580 Sema::CXXThisScopeRAII ThisScope( in TransformExceptionSpec()
15554 Sema::CXXThisScopeRAII ThisScope( in TransformLambdaExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2712 std::optional<Sema::CXXThisScopeRAII> &ThisScope);