| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 509 RequiresExprBodyDecl *Body; 519 RequiresExprBodyDecl *Body, SourceLocation LParenLoc, 529 RequiresExprBodyDecl *Body, 543 RequiresExprBodyDecl *getBody() const { return Body; } in getBody()
|
| H A D | DeclCXX.h | 2093 class RequiresExprBodyDecl : public Decl, public DeclContext { 2094 RequiresExprBodyDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc) in RequiresExprBodyDecl() function 2101 static RequiresExprBodyDecl *Create(ASTContext &C, DeclContext *DC, 2104 static RequiresExprBodyDecl *CreateDeserialized(ASTContext &C, 2111 static DeclContext *castToDeclContext(const RequiresExprBodyDecl *D) { in castToDeclContext() 2112 return static_cast<DeclContext *>(const_cast<RequiresExprBodyDecl *>(D)); in castToDeclContext() 2115 static RequiresExprBodyDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext() 2116 return static_cast<RequiresExprBodyDecl *>(const_cast<DeclContext *>(DC)); in castFromDeclContext()
|
| H A D | RecursiveASTVisitor.h | 2387 DEF_TRAVERSE_DECL(RequiresExprBodyDecl, {})
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 115 RequiresExprBodyDecl *Body, SourceLocation LParenLoc, in RequiresExpr() 167 ASTContext &C, SourceLocation RequiresKWLoc, RequiresExprBodyDecl *Body, in Create()
|
| H A D | DeclCXX.cpp | 2379 RequiresExprBodyDecl *RequiresExprBodyDecl::Create( in Create() 2381 return new (C, DC) RequiresExprBodyDecl(C, DC, StartLoc); in Create() 2384 RequiresExprBodyDecl * 2385 RequiresExprBodyDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized() 2386 return new (C, ID) RequiresExprBodyDecl(C, nullptr, SourceLocation()); in CreateDeserialized()
|
| H A D | JSONNodeDumper.cpp | 849 if (isa<RequiresExprBodyDecl>(ND->getDeclContext())) in VisitNamedDecl()
|
| H A D | ASTImporter.cpp | 579 ExpectedDecl VisitRequiresExprBodyDecl(RequiresExprBodyDecl* E); 7044 ASTNodeImporter::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl() 7051 RequiresExprBodyDecl *To; in VisitRequiresExprBodyDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 487 if (DC && (isLambdaCallOperator(DC) || isa<RequiresExprBodyDecl>(DC))) in VisitParmVarDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 831 const internal::VariadicDynCastAllOfMatcher<Decl, RequiresExprBodyDecl>
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 1523 } else if (auto *RD = dyn_cast<RequiresExprBodyDecl>(D)) { in HandleDelayedAccessCheck()
|
| H A D | SemaExprCXX.cpp | 7995 RequiresExprBodyDecl * 8001 RequiresExprBodyDecl *Body = RequiresExprBodyDecl::Create(Context, CurContext, in ActOnStartRequiresExpr() 8057 SourceLocation RequiresKWLoc, RequiresExprBodyDecl *Body, in ActOnRequiresExpr()
|
| H A D | SemaTemplateInstantiate.cpp | 1895 RequiresExprBodyDecl *Body, ArrayRef<ParmVarDecl *> Params, 2786 RequiresExprBodyDecl *Body, ArrayRef<ParmVarDecl *> Params, in TransformRequiresTypeParams()
|
| H A D | Sema.cpp | 1631 isa<RequiresExprBodyDecl>(DC)) { in getFunctionLevelDeclContext()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4629 TemplateDeclInstantiator::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl() 4630 return RequiresExprBodyDecl::Create(SemaRef.Context, D->getDeclContext(), in VisitRequiresExprBodyDecl()
|
| H A D | TreeTransform.h | 749 RequiresExprBodyDecl *Body, ArrayRef<ParmVarDecl *> Params, in TransformRequiresTypeParams() 3733 RequiresExprBodyDecl *Body, in RebuildRequiresExpr() 15006 RequiresExprBodyDecl *Body = RequiresExprBodyDecl::Create( in TransformRequiresExpr()
|
| H A D | SemaDecl.cpp | 7325 if (isa<RequiresExprBodyDecl>(DC)) in shouldConsiderLinkage()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 386 void VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D); 2427 void ASTDeclReader::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl() 4072 D = RequiresExprBodyDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 126 void VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D); 1885 void ASTDeclWriter::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl()
|
| H A D | ASTReaderStmt.cpp | 848 E->Body = Record.readDeclAs<RequiresExprBodyDecl>(); in VisitRequiresExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1384 extern const internal::VariadicDynCastAllOfMatcher<Decl, RequiresExprBodyDecl>
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 3172 RequiresExprBodyDecl *Body = Actions.ActOnStartRequiresExpr( in ParseRequiresExpression()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 8768 RequiresExprBodyDecl * 8800 RequiresExprBodyDecl *Body,
|