Orgad Shaneh
b67ebf9ffc
C++: Fix lookup for instantiation of using
Yet another std::vector issue...
Use-cases:
// Case 1
template<typename T>
using type = T;
// Case 2
struct Parent {
template<typename T>
using type = T;
};
// Case 3
template<typename T>
struct ParentT {
template<typename DT>
using type = DT;
};
struct Foo { int bar; };
void func()
{
type<Foo> p1;
Parent::type<Foo> p2;
ParentT<Foo>::type<Foo> p3;
// bar not highlighted
p1.bar;
p2.bar;
p3.bar;
}
Task-number: QTCREATORBUG-14480
Change-Id: I9ab08ea7360a432c48eb4b85aa0d63e08d2464c1
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
2015-06-02 08:37:02 +00:00
..
2015-02-26 11:10:27 +00:00
2014-03-27 13:46:55 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-02-27 15:11:14 +00:00
2015-02-27 15:11:14 +00:00
2015-01-28 16:16:40 +00:00
2015-05-12 14:13:24 +00:00
2014-05-28 15:46:00 +02:00
2015-04-22 11:16:10 +00:00
2015-02-26 11:10:27 +00:00
2015-05-05 08:42:49 +00:00
2015-05-12 14:13:24 +00:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-04-20 14:51:56 +00:00
2015-04-20 14:51:56 +00:00
2015-02-12 17:29:21 +01:00
2015-02-12 17:29:21 +01:00
2015-02-27 15:11:14 +00:00
2015-02-27 15:11:14 +00:00
2015-02-12 17:29:21 +01:00
2015-02-12 17:29:21 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-04-22 13:17:15 +00:00
2015-01-16 12:37:56 +01:00
2015-02-26 11:10:27 +00:00
2015-02-26 11:10:27 +00:00
2015-06-01 16:43:54 +00:00
2015-05-22 09:26:02 +00:00
2015-04-20 14:51:56 +00:00
2015-04-20 14:51:56 +00:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-02-27 15:11:14 +00:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-05-05 08:43:18 +00:00
2015-03-13 14:34:07 +00:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-05-22 09:13:00 +00:00
2015-05-15 14:21:45 +00:00
2015-02-28 16:56:14 +00:00
2015-02-28 16:56:14 +00:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-05-20 10:51:12 +00:00
2015-05-20 10:51:12 +00:00
2015-01-16 12:37:56 +01:00
2015-01-16 12:37:56 +01:00
2015-06-02 08:37:02 +00:00
2015-05-20 10:45:31 +00:00