Name mangling of late-specified return types doesn't work if the return type references the argument types:

  template<typename T> auto f(T a) -> decltype(a.foo());

Since this is the primary reason for the introduction of this feature, downgrade implementation status to "Some examples work".



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129533 91177308-0d34-0410-b5e6-96231b3b80d8
1 file changed