Searched refs:InitCaptureType (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 2841 ParsedType InitCaptureType; member 2847 ParsedType InitCaptureType, in LambdaCapture() 2850 InitKind(InitKind), Init(Init), InitCaptureType(InitCaptureType), in LambdaCapture() 2872 ParsedType InitCaptureType, in addCapture() 2875 InitCaptureType, ExplicitRange)); in addCapture()
|
H A D | Sema.h | 8793 SourceLocation Loc, QualType InitCaptureType, SourceLocation EllipsisLoc,
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 850 SourceLocation Loc, QualType InitCaptureType, SourceLocation EllipsisLoc, in createLambdaInitCaptureVarDecl() argument 854 TypeSourceInfo *TSI = Context.getTrivialTypeSourceInfo(InitCaptureType, Loc); in createLambdaInitCaptureVarDecl() 863 InitCaptureType, TSI, SC_Auto); in createLambdaInitCaptureVarDecl() 1182 if (C->InitCaptureType.get().isNull()) in ActOnLambdaExpressionAfterIntroducer() 1186 !C->InitCaptureType.get()->getAs<PackExpansionType>()) in ActOnLambdaExpressionAfterIntroducer() 1203 Var = createLambdaInitCaptureVarDecl(C->Loc, C->InitCaptureType.get(), in ActOnLambdaExpressionAfterIntroducer()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 1206 ParsedType InitCaptureType; in ParseLambdaIntroducer() local 1216 InitCaptureType = Actions.actOnLambdaInitCaptureInitialization( in ParseLambdaIntroducer() 1225 InitCaptureType, SourceRange(LocStart, LocEnd)); in ParseLambdaIntroducer()
|