Here is the code that demonstrates the problem:template <class T>struct A { typedef T my_t;};template <class T>struct B : A<T> { using typename A<T>::my_t; my_t f() { return my_t(); }};intmain() { B<int> b; b.f();}I believe it shall compile and link. But it fails.
Visual Studio/Silverlight/Tooling version
What category (if any) best represents this feedback?
Steps to reproduce
Product Language
Operating System
Operating System Language
Actual results
Expected results
Please wait...