/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 537 Sema::CXXThisScopeRAII ThisScope( in ParseLexedMethodDeclaration() 689 Sema::CXXThisScopeRAII ThisScope(Actions, Class.TagOrTemplate, in ParseLexedMemberInitializers() 801 Sema::CXXThisScopeRAII ThisScope(Actions, RD, Qualifiers(), in ParseLexedAttribute()
|
H A D | ParseOpenMP.cpp | 676 Sema::CXXThisScopeRAII *ThisScope; 691 ThisScope = new Sema::CXXThisScopeRAII(Actions, RD, Qualifiers(), in FNContextRAII()
|
H A D | ParseDecl.cpp | 7430 std::optional<Sema::CXXThisScopeRAII> &ThisScope) { in InitCXXThisScopeForDeclaratorIfRelevant() 7582 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseFunctionDeclarator()
|
H A D | ParseDeclCXX.cpp | 4343 std::optional<Sema::CXXThisScopeRAII> ThisScope; in ParseTrailingRequiresClause()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 888 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckFunctionConstraints() 997 std::optional<Sema::CXXThisScopeRAII> ThisScope; in SubstituteConstraintExpressionWithoutSatisfaction() 1130 CXXThisScopeRAII ThisScope(*this, Record, ThisQuals, Record != nullptr); in CheckInstantiatedFunctionTemplateConstraints()
|
H A D | SemaTemplateInstantiateDecl.cpp | 351 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareSimdDeclAttr() 432 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, Qualifiers(), in instantiateOMPDeclareVariantAttr() 716 CXXThisScopeRAII ThisScope( in InstantiateAttrsForDecl() 885 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateAttrs() 3696 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareReductionDecl() 3779 Sema::CXXThisScopeRAII ThisScope(SemaRef, ThisContext, Qualifiers(), in VisitOMPDeclareMapperDecl() 5057 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals); in InstantiateFunctionDefinition()
|
H A D | SemaExprCXX.cpp | 1253 Sema::CXXThisScopeRAII::CXXThisScopeRAII(Sema &S, in CXXThisScopeRAII() function in Sema::CXXThisScopeRAII 1278 Sema::CXXThisScopeRAII::~CXXThisScopeRAII() { in ~CXXThisScopeRAII()
|
H A D | SemaTemplateInstantiate.cpp | 3586 CXXThisScopeRAII ThisScope(*this, ThisContext, Qualifiers(), in InstantiateClass() 3761 CXXThisScopeRAII ThisScope(*this, Instantiation->getParent(), Qualifiers()); in InstantiateInClassInitializer()
|
H A D | SemaTemplateDeduction.cpp | 3001 Sema::CXXThisScopeRAII ThisScope(S, ThisContext, ThisTypeQuals, in ConvertDeducedTemplateArguments() 3561 CXXThisScopeRAII ThisScope(*this, ThisContext, ThisTypeQuals, in SubstituteExplicitTemplateArguments()
|
H A D | TreeTransform.h | 6232 Sema::CXXThisScopeRAII ThisScope( in TransformFunctionProtoType() 6353 Sema::CXXThisScopeRAII ThisScope( in TransformExceptionSpec() 14434 Sema::CXXThisScopeRAII ThisScope( in TransformLambdaExpr()
|
H A D | SemaTemplate.cpp | 5583 CXXThisScopeRAII(*this, RD, ThisQuals, RD != nullptr); in CheckTemplateArgumentList()
|
H A D | SemaExpr.cpp | 5535 CXXThisScopeRAII This(*this, Field->getParent(), Qualifiers()); in BuildCXXDefaultInitExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 8057 class CXXThisScopeRAII { 8067 CXXThisScopeRAII(Sema &S, Decl *ContextDecl, Qualifiers CXXThisTypeQuals, 8070 ~CXXThisScopeRAII();
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3229 std::optional<Sema::CXXThisScopeRAII> &ThisScope);
|