aaron.ballman added a comment. Expounding on my concerns a bit -- I'm worried about all the other places calling `isUndeducedType()` and whether they're also at risk and thus a better fix is to change `isUndeducedType()` to pay attention to the language mode.
================ Comment at: lib/Sema/SemaDecl.cpp:12611 + // false on C++14's auto return type without trailing return type. + DeducedType *DT = FD->getReturnType()->getContainedDeducedType(); + if (DT && DT->getDeducedType().isNull()) ---------------- This can be marked `const`. Repository: rC Clang https://reviews.llvm.org/D44480 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits