Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformat_arg_store.h172 _LIBCPP_HIDE_FROM_ABI basic_format_arg<_Context> __create_format_arg(_Tp& __value) noexcept { in __create_format_arg()
186 …return basic_format_arg<_Context>{__arg, static_cast<wchar_t>(static_cast<unsigned char>(__value))… in __create_format_arg()
189 return basic_format_arg<_Context>{__arg, __value}; in __create_format_arg()
191 return basic_format_arg<_Context>{__arg, static_cast<int>(__value)}; in __create_format_arg()
193 return basic_format_arg<_Context>{__arg, static_cast<long long>(__value)}; in __create_format_arg()
195 return basic_format_arg<_Context>{__arg, static_cast<unsigned>(__value)}; in __create_format_arg()
197 return basic_format_arg<_Context>{__arg, static_cast<unsigned long long>(__value)}; in __create_format_arg()
205 return basic_format_arg<_Context>{ in __create_format_arg()
209 …return basic_format_arg<_Context>{__arg, basic_string_view<__context_char_type>{__value.data(), __… in __create_format_arg()
211 return basic_format_arg<_Context>{__arg, static_cast<const void*>(__value)}; in __create_format_arg()
[all …]
H A Dformat_arg.h104 _LIBCPP_HIDE_FROM_ABI decltype(auto) __visit_format_arg(_Visitor&& __vis, basic_format_arg<_Context… in decltype()
146 …std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__arg.__value_.__handle… in decltype()
155 _LIBCPP_HIDE_FROM_ABI _Rp __visit_format_arg(_Visitor&& __vis, basic_format_arg<_Context> __arg) { in __visit_format_arg()
197 …std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__arg.__value_.__handle… in __visit_format_arg()
280 class _LIBCPP_NO_SPECIALIZATIONS basic_format_arg {
284 _LIBCPP_HIDE_FROM_ABI basic_format_arg() noexcept : __type_{__format::__arg_t::__none} {} in basic_format_arg() function
293 _LIBCPP_HIDE_FROM_ABI decltype(auto) visit(this basic_format_arg __arg, _Visitor&& __vis) { in decltype()
298 …return std::invoke(std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__h}… in decltype()
303 …return std::invoke(std::forward<_Visitor>(__vis), typename basic_format_arg<_Context>::handle{__h}… in decltype()
314 _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.h83 _LIBCPP_HIDE_FROM_ABI basic_format_arg<basic_format_context> arg(size_t __id) const noexcept { in _LIBCPP_PREFERRED_NAME()
166 auto __visitor = [&](auto __arg) -> basic_format_arg<basic_format_context> {
169 … else if constexpr (same_as<decltype(__arg), typename basic_format_arg<_Context>::handle>)
174 return basic_format_arg<basic_format_context>{
188 _LIBCPP_HIDE_FROM_ABI basic_format_arg<basic_format_context> arg(size_t __id) const noexcept { in arg()
205 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.h282 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
H A Dformat.inc72 // [format.arg], class template basic_format_arg
73 using std::basic_format_arg;
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dformat.h25 class basic_format_arg; variable
/freebsd/contrib/llvm-project/libcxx/include/
H A Dformat172 // [format.arg], class template basic_format_arg
173 template<class Context> class basic_format_arg;
176 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.inc757 SYMBOL(basic_format_arg, std::, <format>)