Lines Matching refs:ParamInfo

917                                      Declarator &ParamInfo, Scope *CurScope,  in getLambdaType()  argument
924 (ParamInfo.getDeclSpec().getStorageClassSpec() == in getLambdaType()
926 ParamInfo.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_static) && in getLambdaType()
929 ParamInfo.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_static; in getLambdaType()
933 if (ParamInfo.getNumTypeObjects() == 0) { in getLambdaType()
937 S.CheckExplicitObjectLambda(ParamInfo); in getLambdaType()
939 DeclaratorChunk::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo(); in getLambdaType()
942 ParamInfo.isExplicitObjectMemberFunction(); in getLambdaType()
961 MethodTyInfo = S.GetTypeForDeclarator(ParamInfo); in getLambdaType()
1361 Scope *LambdaScope, MutableArrayRef<DeclaratorChunk::ParamInfo> Params) { in ActOnLambdaClosureParameters()
1365 for (const DeclaratorChunk::ParamInfo &P : Params) { in ActOnLambdaClosureParameters()
1389 Declarator &ParamInfo, in ActOnStartOfLambdaDefinition() argument
1399 if (ParamInfo.getNumTypeObjects() == 0) { in ActOnStartOfLambdaDefinition()
1403 ParamInfo.isFunctionDeclarator(Index); in ActOnStartOfLambdaDefinition()
1404 const auto &Object = ParamInfo.getTypeObject(Index); in ActOnStartOfLambdaDefinition()
1406 Object.Loc.isValid() ? Object.Loc : ParamInfo.getSourceRange().getEnd(); in ActOnStartOfLambdaDefinition()
1407 CallOperatorLoc = ParamInfo.getSourceRange().getEnd(); in ActOnStartOfLambdaDefinition()
1414 *this, Intro, ParamInfo, getCurScope(), TypeLoc, ExplicitResultType); in ActOnStartOfLambdaDefinition()
1416 LSI->ExplicitParams = ParamInfo.getNumTypeObjects() != 0; in ActOnStartOfLambdaDefinition()
1418 if (ParamInfo.isFunctionDeclarator() != 0 && in ActOnStartOfLambdaDefinition()
1419 !FTIHasSingleVoidParameter(ParamInfo.getFunctionTypeInfo())) { in ActOnStartOfLambdaDefinition()
1420 const auto &FTI = ParamInfo.getFunctionTypeInfo(); in ActOnStartOfLambdaDefinition()
1430 ParamInfo.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_static; in ActOnStartOfLambdaDefinition()
1434 ParamInfo.getTrailingRequiresClause(), MethodTyInfo, in ActOnStartOfLambdaDefinition()
1435 ParamInfo.getDeclSpec().getConstexprSpecifier(), in ActOnStartOfLambdaDefinition()
1450 ProcessDeclAttributes(CurScope, Method, ParamInfo); in ActOnStartOfLambdaDefinition()