Home
last modified time | relevance | path

Searched refs:ExplicitParams (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp547 bool ExplicitParams, bool Mutable) { in buildLambdaScope() argument
557 LSI->ExplicitParams = ExplicitParams; in buildLambdaScope()
1443 LSI->ExplicitParams = ParamInfo.getNumTypeObjects() != 0; in ActOnStartOfLambdaDefinition()
2146 bool ExplicitParams; in BuildLambdaExpr() local
2155 ExplicitParams = LSI->ExplicitParams; in BuildLambdaExpr()
2289 CaptureDefaultLoc, ExplicitParams, ExplicitResultType, in BuildLambdaExpr()
H A DSemaDeclCXX.cpp19549 TemplateParameterList *ExplicitParams = nullptr; in ActOnStartFunctionDeclarationDeclarator() local
19554 ExplicitParams = MatchTemplateParametersToScopeSpecifier( in ActOnStartFunctionDeclarationDeclarator()
19569 if (ExplicitParams && !ExplicitParams->empty()) { in ActOnStartFunctionDeclarationDeclarator()
19570 Info.AutoTemplateParameterDepth = ExplicitParams->getDepth(); in ActOnStartFunctionDeclarationDeclarator()
19571 llvm::append_range(Info.TemplateParams, *ExplicitParams); in ActOnStartFunctionDeclarationDeclarator()
19572 Info.NumExplicitTemplateParams = ExplicitParams->size(); in ActOnStartFunctionDeclarationDeclarator()
19583 TemplateParameterList *ExplicitParams = in ActOnFinishFunctionDeclarationDeclarator() local
19587 Context, ExplicitParams->getTemplateLoc(), in ActOnFinishFunctionDeclarationDeclarator()
19588 ExplicitParams->getLAngleLoc(), FSI.TemplateParams, in ActOnFinishFunctionDeclarationDeclarator()
19589 ExplicitParams->getRAngleLoc(), in ActOnFinishFunctionDeclarationDeclarator()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1263 SourceLocation CaptureDefaultLoc, bool ExplicitParams, in LambdaExpr() argument
1272 LambdaExprBits.ExplicitParams = ExplicitParams; in LambdaExpr()
1304 bool ExplicitParams, bool ExplicitResultType, in Create() argument
1316 ExplicitParams, ExplicitResultType, CaptureInits, ClosingBrace, in Create()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h899 bool ExplicitParams = false; variable
H A DSema.h9026 SourceLocation CaptureDefaultLoc, bool ExplicitParams,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1978 SourceLocation CaptureDefaultLoc, bool ExplicitParams,
1999 bool ExplicitParams, bool ExplicitResultType,
2159 bool hasExplicitParameters() const { return LambdaExprBits.ExplicitParams; } in hasExplicitParameters()
H A DStmt.h1185 unsigned ExplicitParams : 1;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1773 Record.push_back(E->LambdaExprBits.ExplicitParams); in VisitLambdaExpr()
H A DASTReaderStmt.cpp1788 E->LambdaExprBits.ExplicitParams = Record.readInt(); in VisitLambdaExpr()