Lines Matching refs:CallOpProto
1312 Sema &S, const FunctionProtoType &CallOpProto, Func F) { in repeatForLambdaConversionFunctionCallingConvs() argument
1314 CallOpProto.isVariadic(), /*IsCXXMethod=*/false); in repeatForLambdaConversionFunctionCallingConvs()
1316 CallOpProto.isVariadic(), /*IsCXXMethod=*/true); in repeatForLambdaConversionFunctionCallingConvs()
1317 CallingConv CallOpCC = CallOpProto.getCallConv(); in repeatForLambdaConversionFunctionCallingConvs()
1360 const FunctionProtoType *CallOpProto) { in getLambdaConversionFunctionCallConv() argument
1362 CallOpProto->isVariadic(), /*IsCXXMethod=*/false); in getLambdaConversionFunctionCallConv()
1364 CallOpProto->isVariadic(), /*IsCXXMethod=*/true); in getLambdaConversionFunctionCallConv()
1365 CallingConv CallOpCC = CallOpProto->getCallConv(); in getLambdaConversionFunctionCallConv()
1375 const FunctionProtoType *CallOpProto, CallingConv CC) { in getLambdaConversionFunctionResultType() argument
1377 CallOpProto->getExtProtoInfo(); in getLambdaConversionFunctionResultType()
1383 return Context.getFunctionType(CallOpProto->getReturnType(), in getLambdaConversionFunctionResultType()
1384 CallOpProto->getParamTypes(), InvokerExtInfo); in getLambdaConversionFunctionResultType()
1562 const FunctionProtoType *CallOpProto = in addFunctionPointerConversions() local
1566 S, *CallOpProto, [&](CallingConv CC) { in addFunctionPointerConversions()
1568 S.getLambdaConversionFunctionResultType(CallOpProto, CC); in addFunctionPointerConversions()
1579 const FunctionProtoType *CallOpProto = in addBlockPointerConversion() local
1582 CallOpProto, getLambdaConversionFunctionCallConv(S, CallOpProto)); in addBlockPointerConversion()