Home
last modified time | relevance | path

Searched refs:Traits (Results 1 – 25 of 434) sorted by relevance

12345678910>>...18

/third_party/boost/boost/numeric/conversion/detail/
Dconverter.hpp96 template<class Traits>
99 typedef typename Traits::target_type T ;
100 typedef typename Traits::source_type S ;
101 typedef typename Traits::argument_type argument_type ;
111 template<class Traits>
114 typedef typename Traits::source_type S ;
115 typedef typename Traits::argument_type argument_type ;
125 template<class Traits>
128 typedef typename Traits::target_type T ;
129 typedef typename Traits::source_type S ;
[all …]
/third_party/boost/boost/beast/core/impl/
Dstatic_string.hpp23 template<std::size_t N, class CharT, class Traits>
24 static_string<N, CharT, Traits>::
31 template<std::size_t N, class CharT, class Traits>
32 static_string<N, CharT, Traits>::
38 template<std::size_t N, class CharT, class Traits>
40 static_string<N, CharT, Traits>::
41 static_string(static_string<M, CharT, Traits> const& other, in static_string()
47 template<std::size_t N, class CharT, class Traits>
49 static_string<N, CharT, Traits>::
50 static_string(static_string<M, CharT, Traits> const& other, in static_string()
[all …]
/third_party/node/src/
Dnode_mutex.h14 template <typename Traits> class ConditionVariableBase;
15 template <typename Traits> class MutexBase;
66 template <typename Traits>
110 mutable typename Traits::MutexT mutex_;
113 template <typename Traits>
116 using ScopedLock = typename MutexBase<Traits>::ScopedLock;
128 typename Traits::CondT cond_;
172 template <typename Traits>
173 ConditionVariableBase<Traits>::ConditionVariableBase() { in ConditionVariableBase()
174 CHECK_EQ(0, Traits::cond_init(&cond_)); in ConditionVariableBase()
[all …]
/third_party/boost/boost/beast/core/
Dstatic_string.hpp42 class Traits = std::char_traits<CharT>>
51 Traits::assign(s_[n_], 0); in term()
62 using traits_type = Traits;
63 using value_type = typename Traits::char_type;
79 basic_string_view<CharT, Traits>;
106 static_string(static_string<M, CharT, Traits> const& other,
111 static_string(static_string<M, CharT, Traits> const& other,
129 static_string(static_string<M, CharT, Traits> const& other);
166 operator=(static_string<M, CharT, Traits> const& str) in operator =()
212 assign(static_string<M, CharT, Traits> const& str) in assign()
[all …]
/third_party/boost/boost/xpressive/detail/utility/chset/
Dbasic_chset.hpp34 template<typename Traits>
35 void set(Char from, Char to, Traits const &tr);
37 template<typename Traits>
38 void set(Char c, Traits const &tr);
41 template<typename Traits>
42 void clear(Char from, Char to, Traits const &tr);
44 template<typename Traits>
45 void clear(Char c, Traits const &tr);
48 template<typename Traits>
49 bool test(Char v, Traits const &tr, mpl::false_) const; // case-sensitive
[all …]
Dchset.hpp28 template<typename Traits>
30 : private basic_chset<typename Traits::char_type>
32 typedef typename Traits::char_type char_type;
34 typedef Traits traits_type;
35 typedef typename Traits::char_class_type char_class_type;
77 void set_char(char_type ch, Traits const &tr, bool icase) in set_char()
82 void set_range(char_type from, char_type to, Traits const &tr, bool icase) in set_range()
104 bool test(char_type ch, Traits const &tr, ICase) const in test()
118 Traits const *traits_ptr_;
128 bool test_posix(char_type ch, Traits const &tr) const in test_posix()
[all …]
/third_party/boost/boost/xpressive/detail/core/
Dpeeker.hpp47 template<typename Traits, bool ICase>
50 typedef typename Traits::char_type char_type;
52 char_sink(hash_peek_bitset<char_type> &bset, Traits const &tr) in char_sink()
63 Traits const &traits_;
74 template<typename Traits>
75 xpression_peeker(hash_peek_bitset<Char> &bset, Traits const &tr, bool has_backrefs = false) in xpression_peeker()
138 template<typename Traits>
139 mpl::true_ accept(assert_bol_matcher<Traits> const &) in accept()
145 template<typename Traits, typename ICase>
146 mpl::false_ accept(literal_matcher<Traits, ICase, mpl::false_> const &xpr) in accept()
[all …]
/third_party/boost/boost/beast/core/detail/
Dostream.hpp38 class CharT, class Traits, bool isMovable>
43 template<class DynamicBuffer, class CharT, class Traits>
45 <DynamicBuffer, CharT, Traits, true> final
46 : public std::basic_streambuf<CharT, Traits>
49 std::basic_streambuf<CharT, Traits>::int_type;
52 std::basic_streambuf<CharT, Traits>::traits_type;
75 BOOST_ASSERT(! Traits::eq_int_type( in overflow()
76 ch, Traits::eof())); in overflow()
86 return Traits::eof(); in overflow()
94 Traits::to_char_type(ch)); in overflow()
[all …]
Dstatic_string.hpp28 template<class CharT, class Traits>
35 return Traits::compare( in lexicographical_compare()
38 return Traits::compare( in lexicographical_compare()
40 return Traits::compare(s1, s2, n1); in lexicographical_compare()
43 template<class CharT, class Traits>
46 basic_string_view<CharT, Traits> s1, in lexicographical_compare()
50 CharT, Traits>(s1.data(), s1.size(), s2, n2); in lexicographical_compare()
53 template<class CharT, class Traits>
56 basic_string_view<CharT, Traits> s1, in lexicographical_compare()
57 basic_string_view<CharT, Traits> s2) in lexicographical_compare()
[all …]
/third_party/boost/boost/xpressive/detail/static/
Dtransmogrify.hpp38 …template<typename BidiIter, typename ICase, typename Traits, typename Matcher, typename EnableIf =…
41 typedef typename Traits::char_type char_type;
42 typedef typename Traits::string_type string_type;
47 , literal_matcher<Traits, ICase, mpl::false_>
48 , string_matcher<Traits, ICase>
72 template<typename BidiIter, typename ICase, typename Traits, typename Matcher>
73 …struct default_transmogrify<BidiIter, ICase, Traits, Matcher, typename Matcher::is_boost_xpressive…
84 template<typename BidiIter, typename ICase, typename Traits, typename Matcher>
86 : default_transmogrify<BidiIter, ICase, Traits, Matcher>
89 template<typename BidiIter, typename ICase, typename Traits>
[all …]
/third_party/boost/boost/xpressive/detail/dynamic/
Dparser.hpp51 template<typename BidiIter, typename Char, typename Traits>
56 , Traits const &tr in make_char_xpression()
61 literal_matcher<Traits, mpl::true_, mpl::false_> matcher(ch, tr); in make_char_xpression()
66 literal_matcher<Traits, mpl::false_, mpl::false_> matcher(ch, tr); in make_char_xpression()
74 template<typename BidiIter, typename Traits>
78 , Traits const &tr in make_any_xpression()
83 typedef detail::set_matcher<Traits, mpl::int_<2> > set_matcher; in make_any_xpression()
84 typedef literal_matcher<Traits, mpl::false_, mpl::true_> literal_matcher; in make_any_xpression()
111 template<typename BidiIter, typename Traits>
114 typename Traits::string_type const &literal in make_literal_xpression()
[all …]
/third_party/boost/boost/process/
Dpipe.hpp35 template<class CharT, class Traits = std::char_traits<CharT>>
40 typedef Traits traits_type;
41 typedef typename Traits::int_type int_type ;
42 typedef typename Traits::pos_type pos_type ;
43 typedef typename Traits::off_type off_type ;
98 class Traits = std::char_traits<CharT>
100 struct basic_pipebuf : std::basic_streambuf<CharT, Traits>
102 typedef basic_pipe<CharT, Traits> pipe_type;
105 typedef Traits traits_type;
106 typedef typename Traits::int_type int_type ;
[all …]
/third_party/boost/boost/io/detail/
Dquoted_manip.hpp30 template <class Char, class Traits, class Alloc>
31 detail::quoted_proxy<std::basic_string<Char, Traits, Alloc> const &, Char>
32 quoted(const std::basic_string<Char, Traits, Alloc>& s,
36 template <class Char, class Traits, class Alloc>
37 detail::quoted_proxy<std::basic_string<Char, Traits, Alloc> &, Char>
38 quoted(std::basic_string<Char, Traits, Alloc>& s,
66 template <class Char, class Traits, class Alloc>
67 std::basic_ostream<Char, Traits>&
68 basic_string_inserter_imp(std::basic_ostream<Char, Traits>& os, in basic_string_inserter_imp() argument
69 std::basic_string<Char, Traits, Alloc> const & string, Char escape, Char delim) in basic_string_inserter_imp()
[all …]
/third_party/skia/src/gpu/
DGrTTopoSort.h15 template <typename T, typename Traits = T>
18 SkASSERT(!Traits::IsTempMarked(graph[i].get())); in GrTTopoSort_CheckAllUnmarked()
19 SkASSERT(!Traits::WasOutput(graph[i].get())); in GrTTopoSort_CheckAllUnmarked()
23 template <typename T, typename Traits = T>
26 SkASSERT(!Traits::IsTempMarked(graph[i].get())); in GrTTopoSort_CleanExit()
27 SkASSERT(Traits::WasOutput(graph[i].get())); in GrTTopoSort_CleanExit()
28 SkASSERT(Traits::GetIndex(graph[i].get()) == (uint32_t) i); in GrTTopoSort_CleanExit()
35 template <typename T, typename Traits = T>
37 if (Traits::IsTempMarked(node)) { in GrTTopoSort_Visit()
46 if (!Traits::WasOutput(node)) { in GrTTopoSort_Visit()
[all …]
/third_party/flutter/skia/src/core/
DSkTTopoSort.h15 template <typename T, typename Traits = T>
18 SkASSERT(!Traits::IsTempMarked(graph[i].get())); in SkTTopoSort_CheckAllUnmarked()
19 SkASSERT(!Traits::WasOutput(graph[i].get())); in SkTTopoSort_CheckAllUnmarked()
23 template <typename T, typename Traits = T>
26 SkASSERT(!Traits::IsTempMarked(graph[i].get())); in SkTTopoSort_CleanExit()
27 SkASSERT(Traits::WasOutput(graph[i].get())); in SkTTopoSort_CleanExit()
34 template <typename T, typename Traits = T>
36 if (Traits::IsTempMarked(node)) { in SkTTopoSort_Visit()
43 if (!Traits::WasOutput(node)) { in SkTTopoSort_Visit()
46 Traits::SetTempMark(node); in SkTTopoSort_Visit()
[all …]
/third_party/boost/boost/property_tree/
Dstream_translator.hpp29 template <typename Ch, typename Traits, typename E, typename Enabler = void>
32 static void insert(std::basic_ostream<Ch, Traits>& s, const E& e) { in insert()
35 static void extract(std::basic_istream<Ch, Traits>& s, E& e) { in extract()
44 template <typename Ch, typename Traits>
45 struct customize_stream<Ch, Traits, Ch, void>
47 static void insert(std::basic_ostream<Ch, Traits>& s, Ch e) { in insert()
50 static void extract(std::basic_istream<Ch, Traits>& s, Ch& e) { in extract()
91 template <typename Ch, typename Traits, typename F>
92 struct customize_stream<Ch, Traits, F,
96 static void insert(std::basic_ostream<Ch, Traits>& s, const F& e) { in insert()
[all …]
/third_party/flutter/engine/flutter/fml/
Dunique_object.h27 template <typename T, typename Traits>
36 struct Data : public Traits {
38 Data(const T& in, const Traits& other) : Traits(other), generic(in) {} in Data()
45 using traits_type = Traits;
47 UniqueObject() : data_(Traits::InvalidValue()) {} in UniqueObject()
50 UniqueObject(const T& value, const Traits& traits) : data_(value, traits) {} in UniqueObject()
62 void reset(const T& value = Traits::InvalidValue()) {
63 FML_CHECK(data_.generic == Traits::InvalidValue() ||
74 swap(static_cast<Traits&>(data_), static_cast<Traits&>(other.data_)); in swap()
83 data_.generic = Traits::InvalidValue(); in release()
[all …]
/third_party/boost/boost/xpressive/detail/utility/
Dtraits_utils.hpp32 template<typename ToChar, typename FromChar, typename Traits>
34 …char_cast(FromChar from, Traits const &, typename enable_if<is_same<ToChar, FromChar> >::type * = … in char_cast()
39 template<typename ToChar, typename FromChar, typename Traits>
41 …char_cast(FromChar from, Traits const &tr, typename disable_if<is_same<ToChar, FromChar> >::type *… in char_cast()
50 template<typename Traits>
53 typedef typename Traits::char_type result_type;
54 explicit widen_fun(Traits const &tr) in widen_fun()
63 Traits const &traits_;
79 template<typename Traits>
80 result_type operator()(From const &from, Traits const &tr) const in operator ()()
[all …]
/third_party/boost/boost/histogram/accumulators/
Dostream.hpp33 template <class CharT, class Traits, class T>
34 std::basic_ostream<CharT, Traits>& handle_nonzero_width( in handle_nonzero_width()
35 std::basic_ostream<CharT, Traits>& os, const T& x) { in handle_nonzero_width()
57 template <class CharT, class Traits, class U>
58 std::basic_ostream<CharT, Traits>& operator<<(std::basic_ostream<CharT, Traits>& os, in operator <<()
63 template <class CharT, class Traits, class U>
64 std::basic_ostream<CharT, Traits>& operator<<(std::basic_ostream<CharT, Traits>& os, in operator <<()
70 template <class CharT, class Traits, class U>
71 std::basic_ostream<CharT, Traits>& operator<<(std::basic_ostream<CharT, Traits>& os, in operator <<()
78 template <class CharT, class Traits, class U>
[all …]
/third_party/boost/boost/xpressive/detail/
Ddetail_fwd.hpp82 template<typename Traits>
85 template<typename Traits>
88 template<typename Cond, typename Traits>
93 template<typename Alternates, typename Traits>
98 template<typename Traits>
104 template<typename Traits, typename ICase>
117 template<typename Traits>
120 template<typename Traits, typename ICase, typename CharSet = compound_charset<Traits> >
123 template<typename Traits, typename ICase>
126 template<typename Traits, typename Size>
[all …]
/third_party/boost/boost/random/detail/
Doperators.hpp23 template<class CharT, class Traits> \
24 friend std::basic_ostream<CharT,Traits>& \
25 operator<<(std::basic_ostream<CharT,Traits>& os, const T& t) { \
29 template<class CharT, class Traits> \
30 static std::basic_ostream<CharT,Traits>& \
31 print(std::basic_ostream<CharT,Traits>& os, const T& t)
34 template<class CharT, class Traits> \
35 friend std::basic_istream<CharT,Traits>& \
36 operator>>(std::basic_istream<CharT,Traits>& is, T& t) { \
40 template<class CharT, class Traits> \
[all …]
/third_party/boost/boost/icl/
Dsplit_interval_map.hpp26 class Traits = icl::partial_absorber,
34 …public interval_base_map<split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Inter…
35 DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>
38 typedef Traits traits;
39 … typedef split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> type;
40 …typedef interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> joint_…
44 … DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> base_type;
84 Traits,Compare,Combine,Section,Interval,Alloc>& src) in assign() argument
94 Traits,Compare,Combine,Section,Interval,Alloc>& src) in operator =() argument
132 …interval_base_map <split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Al…
[all …]
/third_party/boost/boost/io/
Dquoted.hpp64 template<class Char, class Traits>
66 quoted_put(std::basic_streambuf<Char, Traits>& buf, const Char* string, in quoted_put()
69 if (buf.sputc(delim) == Traits::eof()) { in quoted_put()
80 buf.sputc(escape) == Traits::eof()) { in quoted_put()
83 if (buf.sputc(ch) == Traits::eof()) { in quoted_put()
88 return buf.sputc(delim) != Traits::eof(); in quoted_put()
91 template<class Char, class Traits, class String>
92 inline std::basic_ostream<Char, Traits>&
93 quoted_out(std::basic_ostream<Char, Traits>& os, String* string, Char escape, in quoted_out()
96 typedef std::basic_ostream<Char, Traits> stream; in quoted_out()
[all …]
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
DVulkanExternalImageTest.cpp202 template <typename Traits>
205 template <typename Traits>
209 template <typename Traits>
215 ASSERT(EnsureGLExtensionEnabled(Traits::MemoryObjectExtension())); in RunShouldImportMemoryTest()
221 ANGLE_SKIP_TEST_IF(!Traits::CanCreateImage(helper, format, VK_IMAGE_TYPE_2D, in RunShouldImportMemoryTest()
229 VkResult result = Traits::CreateImage2D(&helper, format, createFlags, usageFlags, nullptr, in RunShouldImportMemoryTest()
233 typename Traits::Handle memoryHandle = Traits::InvalidHandle(); in RunShouldImportMemoryTest()
234 result = Traits::ExportMemory(&helper, deviceMemory, &memoryHandle); in RunShouldImportMemoryTest()
236 EXPECT_NE(memoryHandle, Traits::InvalidHandle()); in RunShouldImportMemoryTest()
243 Traits::ImportMemory(memoryObject, deviceMemorySize, memoryHandle); in RunShouldImportMemoryTest()
[all …]
/third_party/boost/boost/random/
Duniform_01.hpp60 template<class CharT, class Traits>
61 friend std::basic_ostream<CharT,Traits>&
62 operator<<(std::basic_ostream<CharT,Traits>& os, const new_uniform_01&) in operator <<()
67 template<class CharT, class Traits>
68 friend std::basic_istream<CharT,Traits>&
69 operator>>(std::basic_istream<CharT,Traits>& is, new_uniform_01&) in operator >>()
105 template<class CharT, class Traits>
106 friend std::basic_ostream<CharT,Traits>&
107 operator<<(std::basic_ostream<CharT,Traits>& os, const new_uniform_01&)
112 template<class CharT, class Traits>
[all …]

12345678910>>...18