• Home
  • Raw
  • Download

Lines Matching refs:reference

67   # [libname] supports lvalue/rvalue reference member qualifiers.
121 …[[[link callable_traits.reference.ref_add_member_const [^add_member_const]]] …
122 …[[[link callable_traits.reference.ref_add_member_cv [^add_member_cv]]] …
123 …[[[link callable_traits.reference.ref_add_member_lvalue_reference [^add_member_lvalue_reference]]]…
124 …[[[link callable_traits.reference.ref_add_member_rvalue_reference [^add_member_rvalue_reference]]]…
125 …[[[link callable_traits.reference.ref_add_member_volatile [^add_member_volatile]]] …
126 …[[[link callable_traits.reference.ref_add_noexcept [^add_noexcept]]] …
127 …[[[link callable_traits.reference.ref_add_transaction_safe [^add_transaction_safe]]] …
128 …[[[link callable_traits.reference.ref_add_varargs [^add_varargs]]] …
129 …[[[link callable_traits.reference.ref_apply_member_pointer [^apply_member_pointer]]] …
130 …[[[link callable_traits.reference.ref_apply_return [^apply_return]]] …
131 …[[[link callable_traits.reference.ref_args [^args]]] …
132 …[[[link callable_traits.reference.ref_class_of [^class_of]]] …
133 …[[[link callable_traits.reference.ref_function_type [^function_type]]] …
134 …[[[link callable_traits.reference.ref_has_member_qualifiers [^has_member_qualifiers]]] …
135 …[[[link callable_traits.reference.ref_has_varargs [^has_varargs]]] …
136 …[[[link callable_traits.reference.ref_has_void_return [^has_void_return]]] …
137 …[[[link callable_traits.reference.ref_is_const_member [^is_const_member]]] …
138 …[[[link callable_traits.reference.ref_is_cv_member [^is_cv_member]]] …
139 …[[[link callable_traits.reference.ref_is_invocable [^is_invocable]]] …
140 …[[[link callable_traits.reference.ref_is_lvalue_reference_member [^is_lvalue_reference_member]]] …
141 …[[[link callable_traits.reference.ref_is_noexcept [^is_noexcept]]] …
142 …[[[link callable_traits.reference.ref_is_reference_member [^is_reference_member]]] …
143 …[[[link callable_traits.reference.ref_is_rvalue_reference_member [^is_rvalue_reference_member]]] …
144 …[[[link callable_traits.reference.ref_is_transaction_safe [^is_transaction_safe]]] …
145 …[[[link callable_traits.reference.ref_is_volatile_member [^is_volatile_member]]] …
146 …[[[link callable_traits.reference.ref_qualified_class_of [^qualified_class_of]]] …
147 …[[[link callable_traits.reference.ref_remove_member_const [^remove_member_const]]] …
148 …[[[link callable_traits.reference.ref_remove_member_cv [^remove_member_cv]]] …
149 …[[[link callable_traits.reference.ref_remove_member_reference [^remove_member_reference]]] …
150 …[[[link callable_traits.reference.ref_remove_member_volatile [^remove_member_volatile]]] …
151 …[[[link callable_traits.reference.ref_remove_noexcept [^remove_noexcept]]] …
152 …[[[link callable_traits.reference.ref_remove_transaction_safe [^remove_transaction_safe]]] …
153 …[[[link callable_traits.reference.ref_remove_varargs [^remove_varargs]]] …
154 …[[[link callable_traits.reference.ref_return_type [^return_type]]] …
159 …[[[link callable_traits.reference.ref_add_member_const [^add_member_const]]] …
160 …[[[link callable_traits.reference.ref_add_member_cv [^add_member_cv]]] …
161 …[[[link callable_traits.reference.ref_add_member_lvalue_reference [^add_member_lvalue_reference]]]…
162 …[[[link callable_traits.reference.ref_add_member_rvalue_reference [^add_member_rvalue_reference]]]…
163 …[[[link callable_traits.reference.ref_add_member_volatile [^add_member_volatile]]] …
164 …[[[link callable_traits.reference.ref_add_noexcept [^add_noexcept]]] …
165 …[[[link callable_traits.reference.ref_add_transaction_safe [^add_transaction_safe]]] …
166 …[[[link callable_traits.reference.ref_add_varargs [^add_varargs]]] …
167 …[[[link callable_traits.reference.ref_apply_member_pointer [^apply_member_pointer]]] …
168 …[[[link callable_traits.reference.ref_apply_return [^apply_return]]] …
169 …[[[link callable_traits.reference.ref_args [^args]]] …
170 …[[[link callable_traits.reference.ref_class_of [^class_of]]] …
171 …[[[link callable_traits.reference.ref_function_type [^function_type]]] …
172 …[[[link callable_traits.reference.ref_has_member_qualifiers [^has_member_qualifiers]]] …
173 …[[[link callable_traits.reference.ref_has_varargs [^has_varargs]]] …
174 …[[[link callable_traits.reference.ref_has_void_return [^has_void_return]]] …
175 …[[[link callable_traits.reference.ref_is_const_member [^is_const_member]]] …
176 …[[[link callable_traits.reference.ref_is_cv_member [^is_cv_member]]] …
177 …[[[link callable_traits.reference.ref_is_invocable [^is_invocable]]] …
178 …[[[link callable_traits.reference.ref_is_lvalue_reference_member [^is_lvalue_reference_member]]] …
179 …[[[link callable_traits.reference.ref_is_noexcept [^is_noexcept]]] …
180 …[[[link callable_traits.reference.ref_is_reference_member [^is_reference_member]]] …
181 …[[[link callable_traits.reference.ref_is_rvalue_reference_member [^is_rvalue_reference_member]]] …
182 …[[[link callable_traits.reference.ref_is_transaction_safe [^is_transaction_safe]]] …
183 …[[[link callable_traits.reference.ref_is_volatile_member [^is_volatile_member]]] …
184 …[[[link callable_traits.reference.ref_qualified_class_of [^qualified_class_of]]] …
185 …[[[link callable_traits.reference.ref_remove_member_const [^remove_member_const]]] …
186 …[[[link callable_traits.reference.ref_remove_member_cv [^remove_member_cv]]] …
187 …[[[link callable_traits.reference.ref_remove_member_reference [^remove_member_reference]]] …
188 …[[[link callable_traits.reference.ref_remove_member_volatile [^remove_member_volatile]]] …
189 …[[[link callable_traits.reference.ref_remove_noexcept [^remove_noexcept]]] …
190 …[[[link callable_traits.reference.ref_remove_transaction_safe [^remove_transaction_safe]]] …
191 …[[[link callable_traits.reference.ref_remove_varargs [^remove_varargs]]] …
192 …[[[link callable_traits.reference.ref_return_type [^return_type]]] …
197 …[[[link callable_traits.reference.ref_add_member_const [^add_member_const]]] [[c11]] [[c11]] [[c11…
198 …[[[link callable_traits.reference.ref_add_member_cv [^add_member_cv]]] [[c11]] [[c11]] [[c11]] [[c…
199 …[[[link callable_traits.reference.ref_add_member_lvalue_reference [^add_member_lvalue_reference]]]…
200 …[[[link callable_traits.reference.ref_add_member_rvalue_reference [^add_member_rvalue_reference]]]…
201 …[[[link callable_traits.reference.ref_add_member_volatile [^add_member_volatile]]] [[c11]] [[c11]]…
202 …[[[link callable_traits.reference.ref_add_noexcept [^add_noexcept]]] [[unk]] [[no]] [[no]] [[no]] …
203 …[[[link callable_traits.reference.ref_add_transaction_safe [^add_transaction_safe]]] [[unk]] [[no]…
204 …[[[link callable_traits.reference.ref_add_varargs [^add_varargs]]] [[c11]] [[c11]] [[c11]] [[c11]]…
205 …[[[link callable_traits.reference.ref_apply_member_pointer [^apply_member_pointer]]] [[c11]] [[c11…
206 …[[[link callable_traits.reference.ref_apply_return [^apply_return]]] [[c11]] [[c11]] [[c11]] [[c11…
207 [[[link callable_traits.reference.ref_args [^args]]] [[c11]] [[c11]] [[c11]] [[c11]] [[c11]] ]
208 …[[[link callable_traits.reference.ref_class_of [^class_of]]] [[c11]] [[c11]] [[c11]] [[c11]] [[c11…
209 …[[[link callable_traits.reference.ref_function_type [^function_type]]] [[c11]] [[c11]] [[c11]] [[c…
210 …[[[link callable_traits.reference.ref_has_member_qualifiers [^has_member_qualifiers]]] [[c11]] [[c…
211 …[[[link callable_traits.reference.ref_has_varargs [^has_varargs]]] [[c11]] [[c11]] [[c11]] [[c11]]…
212 …[[[link callable_traits.reference.ref_has_void_return [^has_void_return]]] [[c11]] [[c11]] [[c11]]…
213 …[[[link callable_traits.reference.ref_is_const_member [^is_const_member]]] [[c11]] [[c11]] [[c11]]…
214 …[[[link callable_traits.reference.ref_is_cv_member [^is_cv_member]]] [[c11]] [[c11]] [[c11]] [[c11…
215 …[[[link callable_traits.reference.ref_is_invocable [^is_invocable]]] [[c11]] [[c11]] [[c11]] [[c11…
216 …[[[link callable_traits.reference.ref_is_lvalue_reference_member [^is_lvalue_reference_member]]] […
217 …[[[link callable_traits.reference.ref_is_noexcept [^is_noexcept]]] [[unk]] [[falsy]] [[falsy]] [[f…
218 …[[[link callable_traits.reference.ref_is_reference_member [^is_reference_member]]] [[c11]] [[c11]]…
219 …[[[link callable_traits.reference.ref_is_rvalue_reference_member [^is_rvalue_reference_member]]] […
220 …[[[link callable_traits.reference.ref_is_transaction_safe [^is_transaction_safe]]] [[unk]] [[falsy…
221 …[[[link callable_traits.reference.ref_is_volatile_member [^is_volatile_member]]] [[c11]] [[c11]] […
222 …[[[link callable_traits.reference.ref_qualified_class_of [^qualified_class_of]]] [[c11]] [[c11]] […
223 …[[[link callable_traits.reference.ref_remove_member_const [^remove_member_const]]] [[c11]] [[c11]]…
224 …[[[link callable_traits.reference.ref_remove_member_cv [^remove_member_cv]]] [[c11]] [[c11]] [[c11…
225 …[[[link callable_traits.reference.ref_remove_member_reference [^remove_member_reference]]] [[c11]]…
226 …[[[link callable_traits.reference.ref_remove_member_volatile [^remove_member_volatile]]] [[c11]] […
227 …[[[link callable_traits.reference.ref_remove_noexcept [^remove_noexcept]]] [[unk]] [[noop]] [[noop…
228 …[[[link callable_traits.reference.ref_remove_transaction_safe [^remove_transaction_safe]]] [[unk]]…
229 …[[[link callable_traits.reference.ref_remove_varargs [^remove_varargs]]] [[c11]] [[c11]] [[c11]] […
230 …[[[link callable_traits.reference.ref_return_type [^return_type]]] [[c11]] [[c11]] [[c11]] [[c11]]…
235 [[[link callable_traits.reference.ref_add_member_const [^add_member_const]]] [[c11]] [[c11]] ]
236 [[[link callable_traits.reference.ref_add_member_cv [^add_member_cv]]] [[c11]] [[c11]] ]
237 …[[[link callable_traits.reference.ref_add_member_lvalue_reference [^add_member_lvalue_reference]]]…
238 …[[[link callable_traits.reference.ref_add_member_rvalue_reference [^add_member_rvalue_reference]]]…
239 …[[[link callable_traits.reference.ref_add_member_volatile [^add_member_volatile]]] [[c11]] [[c11]]…
240 [[[link callable_traits.reference.ref_add_noexcept [^add_noexcept]]] [[no]] [[no]] ]
241 …[[[link callable_traits.reference.ref_add_transaction_safe [^add_transaction_safe]]] [[no]] [[no]]…
242 …[[[link callable_traits.reference.ref_add_varargs [^add_varargs]]] [[c11] (define BOOST_DISABLE_WI…
243 …[[[link callable_traits.reference.ref_apply_member_pointer [^apply_member_pointer]]] [[c11]] [[c11…
244 [[[link callable_traits.reference.ref_apply_return [^apply_return]]] [[c11]] [[c11]] ]
245 [[[link callable_traits.reference.ref_args [^args]]] [[c11]] [[c11]] ]
246 [[[link callable_traits.reference.ref_class_of [^class_of]]] [[c11]] [[c11]] ]
247 [[[link callable_traits.reference.ref_function_type [^function_type]]] [[c11]] [[c11]] ]
248 …[[[link callable_traits.reference.ref_has_member_qualifiers [^has_member_qualifiers]]] [[c11]] [[c…
249 …[[[link callable_traits.reference.ref_has_varargs [^has_varargs]]] [[c11] (define BOOST_DISABLE_WI…
250 [[[link callable_traits.reference.ref_has_void_return [^has_void_return]]] [[c11]] [[c11]] ]
251 [[[link callable_traits.reference.ref_is_const_member [^is_const_member]]] [[c11]] [[c11]] ]
252 [[[link callable_traits.reference.ref_is_cv_member [^is_cv_member]]] [[c11]] [[c11]] ]
253 …[[[link callable_traits.reference.ref_is_invocable [^is_invocable]]] [[c11]] [[role gold c++11] (a…
254 …[[[link callable_traits.reference.ref_is_lvalue_reference_member [^is_lvalue_reference_member]]] […
255 [[[link callable_traits.reference.ref_is_noexcept [^is_noexcept]]] [[falsy]] [[falsy]] ]
256 …[[[link callable_traits.reference.ref_is_reference_member [^is_reference_member]]] [[c11]] [[c11]]…
257 …[[[link callable_traits.reference.ref_is_rvalue_reference_member [^is_rvalue_reference_member]]] […
258 …[[[link callable_traits.reference.ref_is_transaction_safe [^is_transaction_safe]]] [[falsy]] [[fal…
259 … [[[link callable_traits.reference.ref_is_volatile_member [^is_volatile_member]]] [[c11]] [[c11]] ]
260 … [[[link callable_traits.reference.ref_qualified_class_of [^qualified_class_of]]] [[c11]][[c11]] ]
261 …[[[link callable_traits.reference.ref_remove_member_const [^remove_member_const]]] [[c11]] [[c11]…
262 [[[link callable_traits.reference.ref_remove_member_cv [^remove_member_cv]]] [[c11]] [[c11]] ]
263 …[[[link callable_traits.reference.ref_remove_member_reference [^remove_member_reference]]] [[c11]…
264 …[[[link callable_traits.reference.ref_remove_member_volatile [^remove_member_volatile]]] [[c11]] […
265 [[[link callable_traits.reference.ref_remove_noexcept [^remove_noexcept]]] [[noop]] [[noop]] ]
266 …[[[link callable_traits.reference.ref_remove_transaction_safe [^remove_transaction_safe]]] [[noop]…
267 …[[[link callable_traits.reference.ref_remove_varargs [^remove_varargs]]] [[c11] (define BOOST_DISA…
268 [[[link callable_traits.reference.ref_return_type [^return_type]]] [[c11]] [[c11]] ]
276 [section:reference Reference Documentation]
278 This reference will be most beneficial to readers familiar with the following C++ topics:
289 …ow.com/questions/13725747/concise-explanation-of-reference-collapsing-rules-requested-1-a-a-2 refe…
396 [endsect][/section:reference]
437 [heading Why use reference collapsing rules when adding member function ref-qualifiers?]
439 Although arbitrary, the reference collapsing rules are well-defined and already known to many templ…