Home
last modified time | relevance | path

Searched refs:Modifiers (Results 1 – 25 of 305) sorted by relevance

12345678910>>...13

/third_party/boost/boost/spirit/home/karma/numeric/
Duint.hpp372 template <typename T, typename Modifiers, unsigned Radix = 10>
376 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
378 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
383 Modifiers, unused_type, lower || upper>::type
384 , typename detail::get_casetag<Modifiers, lower || upper>::type
396 template <typename Modifiers>
397 struct make_primitive<tag::ushort_, Modifiers>
398 : detail::make_uint<unsigned short, Modifiers> {};
400 template <typename Modifiers>
401 struct make_primitive<tag::uint_, Modifiers>
[all …]
Dint.hpp344 template <typename T, typename Modifiers, unsigned Radix = 10
349 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
351 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
356 Modifiers, unused_type, lower || upper>::type
357 , typename detail::get_casetag<Modifiers, lower || upper>::type
370 template <typename Modifiers>
371 struct make_primitive<tag::short_, Modifiers>
372 : detail::make_int<short, Modifiers> {};
374 template <typename Modifiers>
375 struct make_primitive<tag::int_, Modifiers>
[all …]
Dreal.hpp287 template <typename T, typename Modifiers
292 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
294 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
299 Modifiers, unused_type, lower || upper>::type
300 , typename detail::get_casetag<Modifiers, lower || upper>::type
313 template <typename Modifiers>
314 struct make_primitive<tag::float_, Modifiers>
315 : detail::make_real<float, Modifiers> {};
317 template <typename Modifiers>
318 struct make_primitive<tag::double_, Modifiers>
[all …]
Dbool.hpp252 template <typename Modifiers, typename T = bool
257 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
259 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
264 Modifiers, unused_type, lower || upper>::type
265 , typename detail::get_casetag<Modifiers, lower || upper>::type
278 template <typename Modifiers, bool b>
282 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
284 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
289 Modifiers, unused_type, lower || upper>::type
290 , typename detail::get_casetag<Modifiers, lower || upper>::type
[all …]
/third_party/boost/boost/spirit/home/qi/
Dmeta_compiler.hpp32 template <typename T, typename Modifiers, typename Enable = void>
51 , typename Modifiers, typename Enable = void>
55 , typename Modifiers, typename Enable = void>
73 template <typename This, typename Elements, typename Modifiers>
74 struct result<This(Elements, Modifiers)>
78 typename remove_reference<Modifiers>::type>::result_type
82 template <typename Elements, typename Modifiers>
83 typename result<make_component(Elements, Modifiers)>::type
84 operator()(Elements const& elements, Modifiers const& modifiers) const in operator ()()
87 return qi::make_primitive<term, Modifiers>()(elements.car, modifiers); in operator ()()
[all …]
/third_party/boost/boost/spirit/home/karma/
Dmeta_compiler.hpp32 template <typename T, typename Modifiers, typename Enable = void>
51 , typename Modifiers, typename Enable = void>
55 , typename Modifiers, typename Enable = void>
73 template <typename This, typename Elements, typename Modifiers>
74 struct result<This(Elements, Modifiers)>
78 , typename remove_reference<Modifiers>::type
82 template <typename Elements, typename Modifiers>
83 typename result<make_component(Elements, Modifiers)>::type
84 operator()(Elements const& elements, Modifiers const& modifiers) const in operator ()()
87 return karma::make_primitive<term, Modifiers>()(elements.car, modifiers); in operator ()()
[all …]
/third_party/boost/boost/spirit/home/karma/char/
Dchar.hpp342 template <typename Modifiers, typename Encoding>
346 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
348 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
352 Modifiers, Encoding, lower || upper>::type
353 , typename get_casetag<Modifiers, lower || upper>::type
372 template <typename Modifiers>
373 struct make_primitive<char, Modifiers>
374 : detail::basic_literal<Modifiers, char_encoding::standard> {};
376 template <typename Modifiers>
377 struct make_primitive<char const(&)[2], Modifiers>
[all …]
/third_party/boost/boost/spirit/home/lex/
Dmeta_compiler.hpp30 template <typename T, typename Modifiers, typename Enable = void>
49 , typename Modifiers, typename Enable = void>
60 template <typename This, typename Elements, typename Modifiers>
61 struct result<This(Elements, Modifiers)>
65 typename remove_reference<Modifiers>::type>::result_type
69 template <typename Elements, typename Modifiers>
70 typename result<make_component(Elements, Modifiers)>::type
71 operator()(Elements const& elements, Modifiers const& modifiers) const in operator ()()
74 return lex::make_primitive<term, Modifiers>()(elements.car, modifiers); in operator ()()
85 template <typename This, typename Elements, typename Modifiers>
[all …]
/third_party/skia/src/sksl/ir/
DSkSLModifiers.cpp15 bool Modifiers::checkPermitted(const Context& context, int line, int permittedModifierFlags, in checkPermitted()
17 static constexpr struct { Modifiers::Flag flag; const char* name; } kModifierFlags[] = { in checkPermitted()
18 { Modifiers::kConst_Flag, "const" }, in checkPermitted()
19 { Modifiers::kIn_Flag, "in" }, in checkPermitted()
20 { Modifiers::kOut_Flag, "out" }, in checkPermitted()
21 { Modifiers::kUniform_Flag, "uniform" }, in checkPermitted()
22 { Modifiers::kFlat_Flag, "flat" }, in checkPermitted()
23 { Modifiers::kNoPerspective_Flag, "noperspective" }, in checkPermitted()
24 { Modifiers::kHasSideEffects_Flag, "sk_has_side_effects" }, in checkPermitted()
25 { Modifiers::kInline_Flag, "inline" }, in checkPermitted()
[all …]
DSkSLVarDeclarations.cpp39 void VarDeclaration::ErrorCheck(const Context& context, int line, const Modifiers& modifiers, in ErrorCheck()
53 if ((modifiers.fFlags & Modifiers::kIn_Flag) && baseType->isMatrix()) { in ErrorCheck()
56 if ((modifiers.fFlags & Modifiers::kIn_Flag) && (modifiers.fFlags & Modifiers::kUniform_Flag)) { in ErrorCheck()
60 if (modifiers.fFlags & Modifiers::kIn_Flag) { in ErrorCheck()
64 if (baseType->isEffectChild() && !(modifiers.fFlags & Modifiers::kUniform_Flag)) { in ErrorCheck()
72 if (!(modifiers.fFlags & Modifiers::kUniform_Flag)) { in ErrorCheck()
86 int permitted = Modifiers::kConst_Flag | Modifiers::kHighp_Flag | Modifiers::kMediump_Flag | in ErrorCheck()
87 Modifiers::kLowp_Flag; in ErrorCheck()
89 permitted |= Modifiers::kIn_Flag | Modifiers::kOut_Flag | Modifiers::kUniform_Flag | in ErrorCheck()
90 Modifiers::kFlat_Flag | Modifiers::kNoPerspective_Flag; in ErrorCheck()
[all …]
/third_party/boost/boost/spirit/home/support/
Dmodify.hpp25 template <typename Modifiers, typename T>
27 : is_base_of<T, Modifiers> {};
76 template <typename This, typename Tag, typename Modifiers>
77 struct result<This(Tag, Modifiers)>
83 typename remove_reference<Modifiers>::type>::type
89 , Modifiers>::type
93 template <typename Tag, typename Modifiers>
94 typename result<modify(Tag, Modifiers)>::type
95 operator()(Tag tag, Modifiers modifiers) const in operator ()()
100 template <typename Tag, typename Modifiers>
[all …]
/third_party/boost/boost/spirit/home/qi/numeric/
Duint.hpp343 template <typename Modifiers, typename A0>
346 , Modifiers, typename enable_if<is_same<A0, unsigned short> >::type>
349 template <typename Modifiers, typename A0>
352 , Modifiers, typename enable_if<is_same<A0, unsigned> >::type>
355 template <typename Modifiers, typename A0>
358 , Modifiers, typename enable_if<is_same<A0, unsigned long> >::type>
362 template <typename Modifiers, typename A0>
365 , Modifiers, typename enable_if<is_same<A0, boost::ulong_long_type> >::type>
371 , typename Modifiers>
374 , Modifiers>
[all …]
Dbool.hpp206 template <typename T, typename Modifiers
210 typedef has_modifier<Modifiers, tag::char_code_base<tag::no_case> >
228 template <typename T, typename Modifiers
232 typedef has_modifier<Modifiers, tag::char_code_base<tag::no_case> >
251 template <typename T, typename Modifiers, bool b
255 typedef has_modifier<Modifiers, tag::char_code_base<tag::no_case> >
273 template <typename T, typename Modifiers
277 typedef has_modifier<Modifiers, tag::char_code_base<tag::no_case> >
297 template <typename Modifiers, typename A0>
300 , Modifiers, typename enable_if<is_same<A0, bool> >::type>
[all …]
Dint.hpp315 template <typename Modifiers, typename A0>
318 , Modifiers, typename enable_if<is_same<A0, signed short> >::type>
321 template <typename Modifiers, typename A0>
324 , Modifiers, typename enable_if<is_same<A0, signed> >::type>
327 template <typename Modifiers, typename A0>
330 , Modifiers, typename enable_if<is_same<A0, signed long> >::type>
334 template <typename Modifiers, typename A0>
337 , Modifiers, typename enable_if<is_same<A0, boost::long_long_type> >::type>
343 , typename Modifiers>
346 , Modifiers>
[all …]
Dreal.hpp278 template <typename Modifiers, typename A0>
281 , Modifiers, typename enable_if<is_same<A0, float> >::type>
284 template <typename Modifiers, typename A0>
287 , Modifiers, typename enable_if<is_same<A0, double> >::type>
290 template <typename Modifiers, typename A0>
293 , Modifiers, typename enable_if<is_same<A0, long double> >::type>
297 template <typename T, typename Policies, typename Modifiers>
299 tag::stateful_tag<Policies, tag::double_, T>, Modifiers>
302 template <typename T, typename Policies, typename A0, typename Modifiers>
305 , fusion::vector1<A0> >, Modifiers>
[all …]
/third_party/boost/boost/spirit/home/qi/auxiliary/
Dlazy.hpp91 template <typename Function, typename Modifiers>
92 struct lazy_parser : parser<lazy_parser<Function, Modifiers> >
98 boost::result_of<qi_modify(tag::lazy_eval, Modifiers)>::type
121 lazy_parser(Function const& function_, Modifiers const& modifiers_) in lazy_parser()
147 Modifiers modifiers;
151 template <typename Function, typename Subject, typename Modifiers>
153 : unary_parser<lazy_directive<Function, Subject, Modifiers> >
161 boost::result_of<qi_modify(tag::lazy_eval, Modifiers)>::type
195 , Modifiers const& modifiers_) in lazy_directive()
227 Modifiers modifiers;
[all …]
/third_party/boost/boost/spirit/home/karma/auto/
Dauto.hpp56 template <typename Modifiers>
58 : generator<auto_generator<Modifiers> >
68 auto_generator(Modifiers const& modifiers) in auto_generator()
103 Modifiers modifiers_;
107 template <typename T, typename Modifiers>
109 : generator<lit_auto_generator<T, Modifiers> >
119 lit_auto_generator(typename add_reference<T>::type t, Modifiers const& modifiers) in lit_auto_generator()
144 karma::domain, generator_type, Modifiers>::type generator_impl_type;
158 template <typename Modifiers>
159 struct make_primitive<tag::auto_, Modifiers>
[all …]
/third_party/boost/boost/spirit/home/karma/stream/
Dstream.hpp309 template <typename Char, typename Modifiers>
313 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
316 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
321 Modifiers, unused_type, lower || upper>::type
322 , typename detail::get_casetag<Modifiers, lower || upper>::type
332 template <typename Modifiers>
333 struct make_primitive<tag::stream, Modifiers>
334 : make_stream<char, Modifiers> {};
337 template <typename Modifiers>
338 struct make_primitive<tag::wstream, Modifiers>
[all …]
/third_party/boost/boost/spirit/home/karma/auxiliary/
Dlazy.hpp87 template <typename Function, typename Modifiers>
88 struct lazy_generator : generator<lazy_generator<Function, Modifiers> >
96 boost::result_of<karma_modify(tag::lazy_eval, Modifiers)>::type
119 lazy_generator(Function const& func, Modifiers const& modifiers) in lazy_generator()
146 Modifiers modifiers;
153 template <typename Function, typename Subject, typename Modifiers>
155 : unary_generator<lazy_directive<Function, Subject, Modifiers> >
165 boost::result_of<karma_modify(tag::lazy_eval, Modifiers)>::type
197 , Modifiers const& modifiers) in lazy_directive()
226 Modifiers modifiers;
[all …]
/third_party/boost/boost/spirit/home/karma/string/
Dlit.hpp214 template <typename CharEncoding, typename Modifiers>
217 , Modifiers>
220 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
222 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
226 Modifiers, CharEncoding, lower || upper>::type
227 , typename detail::get_casetag<Modifiers, lower || upper>::type
237 template <typename T, typename Modifiers>
238 struct make_primitive<T, Modifiers
242 has_modifier<Modifiers, tag::char_code_base<tag::lower> >::value;
245 has_modifier<Modifiers, tag::char_code_base<tag::upper> >::value;
[all …]
/third_party/boost/boost/spirit/home/qi/char/
Dchar.hpp407 template <typename Modifiers, typename Encoding>
412 Modifiers
418 Modifiers
424 Modifiers, Encoding, no_case>::type
443 template <typename Modifiers>
444 struct make_primitive<char, Modifiers>
445 : detail::basic_literal<Modifiers, char_encoding::standard> {};
447 template <typename Modifiers>
448 struct make_primitive<char const(&)[2], Modifiers>
449 : detail::basic_literal<Modifiers, char_encoding::standard> {};
[all …]
/third_party/skia/include/sksl/
DDSLModifiers.h23 kNo_Modifier = SkSL::Modifiers::kNo_Flag,
24 kConst_Modifier = SkSL::Modifiers::kConst_Flag,
25 kIn_Modifier = SkSL::Modifiers::kIn_Flag,
26 kOut_Modifier = SkSL::Modifiers::kOut_Flag,
27 kInOut_Modifier = SkSL::Modifiers::kIn_Flag | SkSL::Modifiers::kOut_Flag,
28 kUniform_Modifier = SkSL::Modifiers::kUniform_Flag,
29 kFlat_Modifier = SkSL::Modifiers::kFlat_Flag,
30 kNoPerspective_Modifier = SkSL::Modifiers::kNoPerspective_Flag,
50 SkSL::Modifiers fModifiers;
/third_party/boost/boost/spirit/home/lex/lexer/
Dchar_token_def.hpp149 template <typename Modifiers>
150 struct make_primitive<char, Modifiers>
153 template <typename Modifiers>
154 struct make_primitive<char const(&)[2], Modifiers>
158 template <typename Modifiers>
159 struct make_primitive<wchar_t, Modifiers>
162 template <typename Modifiers>
163 struct make_primitive<wchar_t const(&)[2], Modifiers>
167 template <typename CharEncoding, typename Modifiers, typename A0>
173 , Modifiers>
[all …]
/third_party/boost/boost/spirit/home/support/detail/
Dget_encoding.hpp19 template <typename Modifiers, typename Encoding>
30 has_modifier<Modifiers, tag::char_encoding_base<mpl::_1> >
43 template <typename Modifiers, typename Encoding>
54 has_modifier<Modifiers, tag::char_code<tag::encoding, mpl::_1> >
61 get_implicit_encoding<Modifiers, Encoding>,
67 template <typename Modifiers, typename Encoding, bool case_modifier = false>
70 template <typename Modifiers, typename Encoding>
71 struct get_encoding_with_case<Modifiers, Encoding, true>
72 : get_encoding<Modifiers, Encoding> {};
/third_party/boost/boost/test/utils/runtime/
Dargument_factory.hpp50 template<typename Modifiers>
51 explicit value_interpreter( Modifiers const& ) {} in value_interpreter()
67 template<typename Modifiers>
68 explicit value_interpreter( Modifiers const& ) {} in value_interpreter()
80 template<typename Modifiers>
81 explicit value_interpreter( Modifiers const& ) {} in value_interpreter()
93 template<typename Modifiers>
94 explicit value_interpreter( Modifiers const& ) {} in value_interpreter()
130 template<typename Modifiers>
131 explicit value_interpreter( Modifiers const& m ) in value_interpreter()
[all …]

12345678910>>...13