Home
last modified time | relevance | path

Searched refs:basic_format_arg (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/libcxx/include/__format/
H A Dformat_arg_store.h157 _LIBCPP_HIDE_FROM_ABI basic_format_arg<_Context> __create_format_arg(_Tp&& __value) noexcept { in __create_format_arg()
167 return basic_format_arg<_Context>{__arg, static_cast<typename _Context::char_type>(__value)}; in __create_format_arg()
169 return basic_format_arg<_Context>{__arg, static_cast<int>(__value)}; in __create_format_arg()
171 return basic_format_arg<_Context>{__arg, static_cast<long long>(__value)}; in __create_format_arg()
173 return basic_format_arg<_Context>{__arg, static_cast<unsigned>(__value)}; in __create_format_arg()
175 return basic_format_arg<_Context>{__arg, static_cast<unsigned long long>(__value)}; in __create_format_arg()
179 return basic_format_arg<_Context>{ in __create_format_arg()
184 return basic_format_arg<_Context>{ in __create_format_arg()
187 return basic_format_arg<_Context>{__arg, static_cast<const void*>(__value)}; in __create_format_arg()
189 return basic_format_arg<_Context>{ in __create_format_arg()
[all …]
H A Dformat_args.h47 basic_format_arg<_Context> get(size_t __id) const noexcept { in get()
49 return basic_format_arg<_Context>{}; in get()
52 … return basic_format_arg<_Context>{__format::__get_packed_type(__types_, __id), __values_[__id]}; in get()
71 const basic_format_arg<_Context>* __args_;
H A Dformat_arg.h98 __visit_format_arg(_Visitor&& __vis, basic_format_arg<_Context> __arg) { in decltype()
140 typename basic_format_arg<_Context>::handle{__arg.__value_.__handle_}); in decltype()
227 class _LIBCPP_TEMPLATE_VIS _LIBCPP_AVAILABILITY_FORMAT basic_format_arg {
231 _LIBCPP_HIDE_FROM_ABI basic_format_arg() noexcept in basic_format_arg() function
256 _LIBCPP_HIDE_FROM_ABI explicit basic_format_arg(__format::__arg_t __type, in basic_format_arg() function
262 class _LIBCPP_TEMPLATE_VIS basic_format_arg<_Context>::handle {
280 visit_format_arg(_Visitor&& __vis, basic_format_arg<_Context> __arg) { in decltype()
285 …return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{… in decltype()
290 …return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{… in decltype()
H A Dformat_context.h94 _LIBCPP_HIDE_FROM_ABI basic_format_arg<basic_format_context> in _LIBCPP_PREFERRED_NAME()
182 [&](auto __arg) -> basic_format_arg<basic_format_context> {
185 … else if constexpr (same_as<decltype(__arg), typename basic_format_arg<_Context>::handle>)
190 return basic_format_arg<basic_format_context>{
198 _LIBCPP_HIDE_FROM_ABI basic_format_arg<basic_format_context> arg(size_t __id) const noexcept { in arg()
215 basic_format_arg<basic_format_context> (*__arg_)(void* __ctx, size_t __id);
H A Dformat_fwd.h26 class _LIBCPP_TEMPLATE_VIS _LIBCPP_AVAILABILITY_FORMAT basic_format_arg; variable
H A Dparser_std_format_spec.h69 __substitute_arg_id(basic_format_arg<_Context> __format_arg) { in __substitute_arg_id()
H A Dformat_functions.h272 else if constexpr (same_as<decltype(__arg), typename basic_format_arg<_Ctx>::handle>) in __handle_replacement_field()
/openbsd-src/gnu/llvm/libcxx/include/
H A Dformat150 // [format.arg], class template basic_format_arg
151 template<class Context> class basic_format_arg;
154 see below visit_format_arg(Visitor&& vis, basic_format_arg<Context> arg);
/openbsd-src/gnu/llvm/libcxx/docs/Status/
H A DCxx2bIssues.csv87 `3540 <https://wg21.link/LWG3540>`__,"§[format.arg] There should be no const in ``basic_format_arg(…
89 `3542 <https://wg21.link/LWG3542>`__,"``basic_format_arg`` mishandles ``basic_string_view`` with cu…
248 "`3631 <https://wg21.link/LWG3631>`__","``basic_format_arg(T&&)`` should use ``remove_cvref_t<T>`` …
H A DCxx20Issues.csv174 …G3246>`__","What are the constraints on the template parameter of ``basic_format_arg``\ ?","Belfas…