HomeSort by: relevance | last modified time | path
    Searched refs:RequiresExpr (Results 1 - 21 of 21) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprConcepts.cpp 144 RequiresExpr::RequiresExpr(ASTContext &C, SourceLocation RequiresKWLoc,
180 // requirement, but its parameters are instantiation-dependent. RequiresExpr
187 RequiresExpr::RequiresExpr(ASTContext &C, EmptyShell Empty,
193 RequiresExpr *
194 RequiresExpr::Create(ASTContext &C, SourceLocation RequiresKWLoc,
202 alignof(RequiresExpr));
203 return new (Mem) RequiresExpr(C, RequiresKWLoc, Body, LocalParameters,
207 RequiresExpr *
    [all...]
StmtPrinter.cpp 2297 void StmtPrinter::VisitRequiresExpr(RequiresExpr *E) {
StmtProfile.cpp 1485 void StmtProfiler::VisitRequiresExpr(const RequiresExpr *S) {
ExprConstant.cpp 10738 bool VisitRequiresExpr(const RequiresExpr *E);
13354 bool IntExprEvaluator::VisitRequiresExpr(const RequiresExpr *E) {
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprConcepts.h 475 class RequiresExpr final : public Expr,
476 llvm::TrailingObjects<RequiresExpr, ParmVarDecl *,
494 RequiresExpr(ASTContext &C, SourceLocation RequiresKWLoc,
499 RequiresExpr(ASTContext &C, EmptyShell Empty, unsigned NumLocalParameters,
503 static RequiresExpr *
508 static RequiresExpr *
526 && "isSatisfied called on a dependent RequiresExpr");
RecursiveASTVisitor.h 2758 DEF_TRAVERSE_STMT(RequiresExpr, {
Stmt.h 958 friend class RequiresExpr;
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h 1788 RequiresExpr // C++2a requires-expression.
2025 case DeclaratorContext::RequiresExpr:
2048 case DeclaratorContext::RequiresExpr:
2085 case DeclaratorContext::RequiresExpr:
2163 case DeclaratorContext::RequiresExpr:
2385 case DeclaratorContext::RequiresExpr:
2419 case DeclaratorContext::RequiresExpr:
Sema.h 8067 bool DiagnoseUnexpandedParameterPackInRequiresExpr(RequiresExpr *RE);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaConcept.cpp 603 } else if (auto *RE = dyn_cast<RequiresExpr>(SubstExpr)) {
SemaTemplateVariadic.cpp 411 bool Sema::DiagnoseUnexpandedParameterPackInRequiresExpr(RequiresExpr *RE) {
419 // We only care about unexpanded references to the RequiresExpr's own
SemaType.cpp 3371 case DeclaratorContext::RequiresExpr:
3589 case DeclaratorContext::RequiresExpr:
4654 case DeclaratorContext::RequiresExpr:
5626 case DeclaratorContext::RequiresExpr:
SemaTemplateInstantiate.cpp 1136 ExprResult TransformRequiresExpr(RequiresExpr *E) {
SemaExprCXX.cpp 8776 auto *RE = RequiresExpr::Create(Context, RequiresKWLoc, Body, LocalParameters,
TreeTransform.h 3367 return RequiresExpr::Create(SemaRef.Context, RequiresKWLoc, Body,
12213 TreeTransform<Derived>::TransformRequiresExpr(RequiresExpr *E) {
SemaCodeComplete.cpp 4987 } else if (auto *RE = dyn_cast<RequiresExpr>(E)) {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 827 void ASTStmtReader::VisitRequiresExpr(RequiresExpr *E) {
3848 S = RequiresExpr::Create(Context, Empty, numLocalParameters,
ASTWriterStmt.cpp 449 void ASTStmtWriter::VisitRequiresExpr(RequiresExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDecl.cpp 6842 DS, DeclaratorCtx == DeclaratorContext::RequiresExpr
6843 ? DeclaratorContext::RequiresExpr
ParseExprCXX.cpp 3379 ParseParameterDeclarationClause(DeclaratorContext::RequiresExpr,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprScalar.cpp 674 Value *VisitRequiresExpr(const RequiresExpr *E) {

Completed in 151 milliseconds