rjmccall added a comment. I agree that it seems reasonable to preserve an explicit CC from the lambda on the converted function pointer.
================ Comment at: clang/lib/Sema/SemaLambda.cpp:1268 +calcLambdaConversionFunctionCallConv(Sema &S, + const FunctionProtoType *CallOpProto) { + CallingConv DefaultFree = S.Context.getDefaultCallingConvention( ---------------- I don't think we use `calc` as a prefix anywhere else in the compiler. Maybe `get`? Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D89559/new/ https://reviews.llvm.org/D89559 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits