Lines Matching defs:A
10 struct A struct
18 typedef A::Bar type2; argument
19 typedef A<T>::Bar type3; argument
20 typedef A<T*>::Bar type4; // { dg-error "" "" { target c++17_down } } argument
21 typedef typename A<T*>::Bar type5; argument
24 typedef A::N<int> type7; argument
25 typedef A<T>::N<int> type8; argument
26 typedef A<T*>::template N<int> type9; // { dg-error "" "" { target c++17_down } } argument
27 typedef typename A<T*>::template N<int> type10; argument
32 // Check that A::N2 is still considered dependent (because it argument
34 typedef A::Bar2 type11; argument
37 typedef A::N2 type12; argument
41 // Check that A::Bar2 is not considered dependent even if we use argument
43 typedef typename A::Bar2 type13; argument
44 typedef type13::K k4;