Home
last modified time | relevance | path

Searched defs:RequiresClause (Results 1 – 12 of 12) sorted by relevance

/llvm-project/clang-tools-extra/clangd/refactor/tweaks/
H A DExtractVariable.cpp102 if (clang::Expr *const RequiresClause = computeReferencedDecls() local
/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h234 FixedSizeTemplateParameterListStorage(const ASTContext & C,SourceLocation TemplateLoc,SourceLocation LAngleLoc,ArrayRef<NamedDecl * > Params,SourceLocation RAngleLoc,Expr * RequiresClause) FixedSizeTemplateParameterListStorage() argument
/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h910 ExprResult RequiresClause; variable
/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp53 TemplateParameterList(const ASTContext & C,SourceLocation TemplateLoc,SourceLocation LAngleLoc,ArrayRef<NamedDecl * > Params,SourceLocation RAngleLoc,Expr * RequiresClause) TemplateParameterList() argument
122 Create(const ASTContext & C,SourceLocation TemplateLoc,SourceLocation LAngleLoc,ArrayRef<NamedDecl * > Params,SourceLocation RAngleLoc,Expr * RequiresClause) Create() argument
H A DDeclPrinter.cpp1191 if (const Expr *RequiresClause = Params->getRequiresClause()) { printTemplateParameters() local
H A DItaniumMangle.cpp2079 mangleRequiresClause(const Expr * RequiresClause) mangleRequiresClause() argument
/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp547 ActOnLambdaExplicitTemplateParameterList(LambdaIntroducer & Intro,SourceLocation LAngleLoc,ArrayRef<NamedDecl * > TParams,SourceLocation RAngleLoc,ExprResult RequiresClause) ActOnLambdaExplicitTemplateParameterList() argument
H A DSemaTemplate.cpp1746 ActOnTemplateParameterList(unsigned Depth,SourceLocation ExportLoc,SourceLocation TemplateLoc,SourceLocation LAngleLoc,ArrayRef<NamedDecl * > Params,SourceLocation RAngleLoc,Expr * RequiresClause) ActOnTemplateParameterList() argument
2408 Expr *RequiresClause = nullptr; transformConstructor() local
3155 Expr *RequiresClause = BuildDeductionGuideForTypeAlias() local
/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp566 if (Expr *RequiresClause = TPL->getRequiresClause()) { dataTraverseNode() local
/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp1419 ExprResult RequiresClause; ParseLambdaExpressionAfterIntroducer() local
/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp6455 if (const Expr *RequiresClause = TemplateParams->getRequiresClause()) { AddTemplateParameterList() local
H A DASTReader.cpp9253 Expr *RequiresClause = HasRequiresClause ? readExpr() : nullptr; readTemplateParameterList() local