Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformat_arg_store.h164 _LIBCPP_HIDE_FROM_ABI basic_format_arg<_Context> __create_format_arg(_Tp& __value) noexcept { in __create_format_arg()
177 …return basic_format_arg<_Context>{__arg, static_cast<wchar_t>(static_cast<unsigned char>(__value))… in __create_format_arg()
180 return basic_format_arg<_Context>{__arg, __value}; in __create_format_arg()
182 return basic_format_arg<_Context>{__arg, static_cast<int>(__value)}; in __create_format_arg()
184 return basic_format_arg<_Context>{__arg, static_cast<long long>(__value)}; in __create_format_arg()
186 return basic_format_arg<_Context>{__arg, static_cast<unsigned>(__value)}; in __create_format_arg()
188 return basic_format_arg<_Context>{__arg, static_cast<unsigned long long>(__value)}; in __create_format_arg()
192 return basic_format_arg<_Context>{ in __create_format_arg()
197 return basic_format_arg<_Context>{ in __create_format_arg()
200 return basic_format_arg<_Context>{__arg, static_cast<const void*>(__value)}; in __create_format_arg()
[all …]
H A Dformat_arg.h102 _LIBCPP_HIDE_FROM_ABI decltype(auto) __visit_format_arg(_Visitor&& __vis, basic_format_arg<_Context… in decltype()
144 …std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__arg.__value_.__handle… in decltype()
153 _LIBCPP_HIDE_FROM_ABI _Rp __visit_format_arg(_Visitor&& __vis, basic_format_arg<_Context> __arg) { in __visit_format_arg()
195 …std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__arg.__value_.__handle… in __visit_format_arg()
278 class _LIBCPP_TEMPLATE_VIS basic_format_arg {
282 _LIBCPP_HIDE_FROM_ABI basic_format_arg() noexcept : __type_{__format::__arg_t::__none} {} in basic_format_arg() function
291 _LIBCPP_HIDE_FROM_ABI decltype(auto) visit(this basic_format_arg __arg, _Visitor&& __vis) { in decltype()
296 …return std::invoke(std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__h}… in decltype()
301 …return std::invoke(std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__h}… in decltype()
312 _LIBCPP_HIDE_FROM_ABI _Rp visit(this basic_format_arg __arg, _Visitor&& __vis) { in visit()
[all …]
H A Dformat_args.h43 _LIBCPP_HIDE_FROM_ABI basic_format_arg<_Context> get(size_t __id) const noexcept { in get()
45 return basic_format_arg<_Context>{}; in get()
48 … return basic_format_arg<_Context>{__format::__get_packed_type(__types_, __id), __values_[__id]}; in get()
67 const basic_format_arg<_Context>* __args_;
H A Dformat_context.h89 _LIBCPP_HIDE_FROM_ABI basic_format_arg<basic_format_context> arg(size_t __id) const noexcept { in _LIBCPP_PREFERRED_NAME()
171 auto __visitor = [&](auto __arg) -> basic_format_arg<basic_format_context> {
174 … else if constexpr (same_as<decltype(__arg), typename basic_format_arg<_Context>::handle>)
179 return basic_format_arg<basic_format_context>{
193 _LIBCPP_HIDE_FROM_ABI basic_format_arg<basic_format_context> arg(size_t __id) const noexcept { in arg()
210 basic_format_arg<basic_format_context> (*__arg_)(void* __ctx, size_t __id);
H A Dparser_std_format_spec.h85 _LIBCPP_HIDE_FROM_ABI constexpr uint32_t __substitute_arg_id(basic_format_arg<_Context> __format_ar… in __substitute_arg_id()
H A Dformat_functions.h280 else if constexpr (same_as<decltype(__arg), typename basic_format_arg<_Ctx>::handle>) in __handle_replacement_field()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dformat.cppm
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dformat.h25 class _LIBCPP_TEMPLATE_VIS basic_format_arg; variable
/freebsd/contrib/llvm-project/libcxx/include/
H A Dformat169 // [format.arg], class template basic_format_arg
170 template<class Context> class basic_format_arg;
173 see below visit_format_arg(Visitor&& vis, basic_format_arg<Context> arg); // Deprecated in C++26
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc750 SYMBOL(basic_format_arg, std::, <format>)