Searched refs:ExplicitResultType (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 510 bool ExplicitResultType) { in buildLambdaScopeReturnType() argument 511 if (ExplicitResultType) { in buildLambdaScopeReturnType() 919 bool &ExplicitResultType) { in getLambdaType() argument 921 ExplicitResultType = false; in getLambdaType() 944 ExplicitResultType = FTI.hasTrailingReturnType(); in getLambdaType() 949 if (ExplicitResultType && S.getLangOpts().HLSL) { in getLambdaType() 1396 bool ExplicitResultType; in ActOnStartOfLambdaDefinition() local 1414 *this, Intro, ParamInfo, getCurScope(), TypeLoc, ExplicitResultType); in ActOnStartOfLambdaDefinition() 1436 IsLambdaStatic ? SC_Static : SC_None, Params, ExplicitResultType); in ActOnStartOfLambdaDefinition() 2079 bool ExplicitResultType; in BuildLambdaExpr() local [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 1258 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, in LambdaExpr() argument 1267 LambdaExprBits.ExplicitResultType = ExplicitResultType; in LambdaExpr() 1298 bool ExplicitParams, bool ExplicitResultType, in Create() argument 1310 ExplicitParams, ExplicitResultType, CaptureInits, ClosingBrace, in Create()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1977 bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, 1997 bool ExplicitParams, bool ExplicitResultType, 2161 return LambdaExprBits.ExplicitResultType; in hasExplicitResultType()
|
H A D | Stmt.h | 1137 unsigned ExplicitResultType : 1;
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 1751 Record.push_back(E->LambdaExprBits.ExplicitResultType); in VisitLambdaExpr()
|
H A D | ASTReaderStmt.cpp | 1770 E->LambdaExprBits.ExplicitResultType = Record.readInt(); in VisitLambdaExpr()
|