Closed
Description
In the following testcase:
template <typename T>
struct S {
int a;
};
template <typename T> using Alias = S<T>;
template <typename T>
void f(Alias<T> s) {
s.^
}
Code completion at the ^
does not offer the member a
but should.
(I noticed this while writing this testcase. The seemingly more complicated member-of-a-member scenario works, but this simpler scenario does not.)