Lines Matching full:base
36 struct base struct
58 int gf(const base& b){return b.x;} in gf()
59 int negf(const base& b)noexcept{return b.x;} in negf()
61 struct derived:base
74 key<&base::x>,member<base,int,&base::x> in test_key()
77 key<&base::cx>,member<base,const int,&base::cx> in test_key()
80 key<&base::f>,mem_fun<base,int,&base::f> in test_key()
83 key<&base::cf>,const_mem_fun<base,int,&base::cf> in test_key()
86 key<&base::vf>,volatile_mem_fun<base,int,&base::vf> in test_key()
89 key<&base::cvf>,cv_mem_fun<base,int,&base::cvf> in test_key()
92 key<&base::rf>,ref_mem_fun<base,int,&base::rf> in test_key()
95 key<&base::crf>,cref_mem_fun<base,int,&base::crf> in test_key()
98 key<&base::vrf>,vref_mem_fun<base,int,&base::vrf> in test_key()
101 key<&base::cvrf>,cvref_mem_fun<base,int,&base::cvrf> in test_key()
104 key<&base::nef>,mem_fun<base,int,&base::nef> in test_key()
107 key<&base::cnef>,const_mem_fun<base,int,&base::cnef> in test_key()
110 key<&base::vnef>,volatile_mem_fun<base,int,&base::vnef> in test_key()
113 key<&base::cvnef>,cv_mem_fun<base,int,&base::cvnef> in test_key()
116 key<&base::rnef>,ref_mem_fun<base,int,&base::rnef> in test_key()
119 key<&base::crnef>,cref_mem_fun<base,int,&base::crnef> in test_key()
122 key<&base::vrnef>,vref_mem_fun<base,int,&base::vrnef> in test_key()
125 key<&base::cvrnef>,cvref_mem_fun<base,int,&base::cvrnef> in test_key()
128 key<gf>,global_fun<const base&,int,gf> in test_key()
131 key<negf>,global_fun<const base&,int,negf> in test_key()
134 key<&base::x,&base::cx,&base::f,&base::cf,gf>, in test_key()
136 base, in test_key()
137 member<base,int,&base::x>, in test_key()
138 member<base,const int,&base::cx>, in test_key()
139 mem_fun<base,int,&base::f>, in test_key()
140 const_mem_fun<base,int,&base::cf>, in test_key()
141 global_fun<const base&,int,gf> in test_key()
145 key<&base::x,&derived::y>, in test_key()
148 member<base,int,&base::x>, in test_key()
156 global_fun<const base&,int,gf>, in test_key()
164 global_fun<const base&,int,gf>, in test_key()