Home
last modified time | relevance | path

Searched refs:RequiresExprBodyDecl (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/clang/include/clang/AST/
DExprConcepts.h483 RequiresExprBodyDecl *Body;
495 RequiresExprBodyDecl *Body,
505 RequiresExprBodyDecl *Body, ArrayRef<ParmVarDecl *> LocalParameters,
516 RequiresExprBodyDecl *getBody() const { return Body; } in getBody()
DDeclCXX.h1904 class RequiresExprBodyDecl : public Decl, public DeclContext {
1905 RequiresExprBodyDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc) in RequiresExprBodyDecl() function
1912 static RequiresExprBodyDecl *Create(ASTContext &C, DeclContext *DC,
1915 static RequiresExprBodyDecl *CreateDeserialized(ASTContext &C, unsigned ID);
DRecursiveASTVisitor.h2141 DEF_TRAVERSE_DECL(RequiresExprBodyDecl, {})
/external/llvm-project/clang/lib/AST/
DExprConcepts.cpp145 RequiresExprBodyDecl *Body, in RequiresExpr()
195 RequiresExprBodyDecl *Body, in Create()
DDeclCXX.cpp2073 RequiresExprBodyDecl *RequiresExprBodyDecl::Create( in Create()
2075 return new (C, DC) RequiresExprBodyDecl(C, DC, StartLoc); in Create()
2078 RequiresExprBodyDecl *RequiresExprBodyDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
2080 return new (C, ID) RequiresExprBodyDecl(C, nullptr, SourceLocation()); in CreateDeserialized()
/external/llvm-project/clang/lib/Serialization/
DASTWriterDecl.cpp109 void VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D);
1490 void ASTDeclWriter::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl()
DASTReaderDecl.cpp383 void VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D);
2071 void ASTDeclReader::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl()
3935 D = RequiresExprBodyDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
DASTReaderStmt.cpp831 E->Body = Record.readDeclAs<RequiresExprBodyDecl>(); in VisitRequiresExpr()
/external/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp8658 RequiresExprBodyDecl *
8664 RequiresExprBodyDecl *Body = RequiresExprBodyDecl::Create(Context, CurContext, in ActOnStartRequiresExpr()
8696 RequiresExprBodyDecl *Body, in ActOnRequiresExpr()
DSema.cpp1309 isa<RequiresExprBodyDecl>(DC)) { in getFunctionLevelDeclContext()
DSemaTemplateInstantiateDecl.cpp3720 TemplateDeclInstantiator::VisitRequiresExprBodyDecl(RequiresExprBodyDecl *D) { in VisitRequiresExprBodyDecl()
3721 return RequiresExprBodyDecl::Create(SemaRef.Context, D->getDeclContext(), in VisitRequiresExprBodyDecl()
DTreeTransform.h3274 RequiresExprBodyDecl *Body, in RebuildRequiresExpr()
11985 RequiresExprBodyDecl *Body = RequiresExprBodyDecl::Create( in TransformRequiresExpr()
DSemaDecl.cpp6655 if (isa<RequiresExprBodyDecl>(DC)) in shouldConsiderLinkage()
DSemaExpr.cpp385 if (isa<ParmVarDecl>(D) && isa<RequiresExprBodyDecl>(D->getDeclContext()) && in DiagnoseUseOfDecl()
/external/llvm-project/clang/lib/Parse/
DParseExprCXX.cpp3418 RequiresExprBodyDecl *Body = Actions.ActOnStartRequiresExpr( in ParseRequiresExpression()
/external/llvm-project/clang/include/clang/Sema/
DSema.h7749 RequiresExprBodyDecl *
7783 RequiresExprBodyDecl *Body,