Home
last modified time | relevance | path

Searched refs:traits (Results 1 - 25 of 39) sorted by relevance

12

/third_party/rust/crates/cxx/macro/src/
H A Dderive.rs9 let mut traits = Vec::new(); in expand_struct() variables
18 Trait::Eq => traits.push(quote_spanned!(span=> ::cxx::core::cmp::Eq)), in expand_struct()
20 Trait::Hash => traits.push(quote_spanned!(span=> ::cxx::core::hash::Hash)), in expand_struct()
22 Trait::PartialEq => traits.push(quote_spanned!(span=> ::cxx::core::cmp::PartialEq)), in expand_struct()
24 Trait::Serialize => traits.push(quote_spanned!(span=> ::serde::Serialize)), in expand_struct()
25 Trait::Deserialize => traits.push(quote_spanned!(span=> ::serde::Deserialize)), in expand_struct()
29 if traits.is_empty() { in expand_struct()
32 *actual_derives = Some(quote!(#[derive(#(#traits),*)])); in expand_struct()
40 let mut traits = Vec::new(); in expand_enum() variables
60 traits in expand_enum()
[all...]
/third_party/gn/src/base/strings/
H A Dstring_number_conversions.cc134 typedef IteratorRangeToNumberTraits traits; typedef in base::__anon2852::IteratorRangeToNumber
135 typedef typename traits::iterator_type const_iterator;
136 typedef typename traits::value_type value_type;
180 typename traits::value_type* output) { in Invoke()
189 if (traits::kBase == 16 && end - begin > 2 && *begin == '0' && in Invoke()
197 if (!CharToDigit<traits::kBase>(*current, &new_digit)) { in Invoke()
205 *output *= traits::kBase; in Invoke()
217 if (*output > static_cast<value_type>(traits::max() / traits::kBase) || in CheckBounds()
218 (*output == static_cast<value_type>(traits in CheckBounds()
[all...]
/third_party/vk-gl-cts/framework/opengl/
H A DgluObjectWrapper.cpp36 ObjectWrapper::ObjectWrapper (const glw::Functions& gl, const ObjectTraits& traits) in ObjectWrapper() argument
38 , m_traits (traits) in ObjectWrapper()
41 (gl.*traits.genFunc)(1, &m_object); in ObjectWrapper()
46 const char* objectName = traits.name; in ObjectWrapper()
58 ObjectWrapper::ObjectWrapper (const glw::Functions& gl, const ObjectTraits& traits, deUint32 object) in ObjectWrapper() argument
60 , m_traits (traits) in ObjectWrapper()
88 ObjectVector::ObjectVector (const glw::Functions& gl, const ObjectTraits& traits, size_t numObjects) in ObjectVector() argument
90 , m_traits (traits) in ObjectVector()
H A DgluObjectWrapper.hpp67 ObjectWrapper (const glw::Functions& gl, const ObjectTraits& traits);
68 ObjectWrapper (const glw::Functions& gl, const ObjectTraits& traits, deUint32 object);
101 ObjectVector (const glw::Functions& gl, const ObjectTraits& traits, size_t numObjects = 0);
/third_party/rust/crates/syn/codegen/src/
H A Dgen.rs27 let mut traits = TokenStream::new(); in traverse() variables
31 traits.extend(features.clone()); in traverse()
33 node(&mut traits, &mut impls, &s, defs); in traverse()
36 (traits, impls) in traverse()
H A Dfold.rs81 fn node(traits: &mut TokenStream, impls: &mut TokenStream, s: &Node, defs: &Definitions) { in node()
195 traits.extend(quote! { in node()
212 let (traits, impls) = gen::traverse(defs, node); in generate()
238 #traits in generate()
H A Dvisit_mut.rs97 fn node(traits: &mut TokenStream, impls: &mut TokenStream, s: &Node, defs: &Definitions) { in node()
177 traits.extend(quote! { in node()
194 let (traits, impls) = gen::traverse(defs, node); in generate()
220 #traits in generate()
H A Dvisit.rs97 fn node(traits: &mut TokenStream, impls: &mut TokenStream, s: &Node, defs: &Definitions) { in node()
181 traits.extend(quote! { in node()
198 let (traits, impls) = gen::traverse(defs, node); in generate()
223 #traits in generate()
/third_party/rust/crates/io-lifetimes/src/
H A Dlib.rs1 //! Experimental new types and traits to replace the `Raw` family of types and
2 //! traits.
37 mod traits; modules
46 pub use traits::AsFd;
49 pub use traits::{AsHandle, AsSocket};
52 pub use traits::{FromFd, IntoFd};
55 pub use traits::{FromHandle, FromSocket, IntoHandle, IntoSocket};
80 // io-lifetimes defined `FromFd`/`IntoFd` traits instead of just using
84 // std just uses `From`/`Into`, because it defines those traits itself so it
87 // stabilized, there will be no impls for third-party traits
[all...]
/third_party/rust/crates/nom/src/bytes/
H A Dstreaming.rs8 use crate::traits::{
532 + crate::traits::Offset in escaped()
538 <Input as InputIter>::Item: crate::traits::AsChar, in escaped()
543 use crate::traits::AsChar; in escaped()
634 + crate::traits::Offset in escaped_transform()
640 Input: crate::traits::ExtendInto<Item = ExtendItem, Extender = Output>, in escaped_transform()
641 O1: crate::traits::ExtendInto<Item = ExtendItem, Extender = Output>, in escaped_transform()
642 O2: crate::traits::ExtendInto<Item = ExtendItem, Extender = Output>, in escaped_transform()
643 <Input as InputIter>::Item: crate::traits::AsChar, in escaped_transform()
648 use crate::traits in escaped_transform()
[all...]
H A Dcomplete.rs8 use crate::traits::{
516 + crate::traits::Offset in escaped()
522 <Input as InputIter>::Item: crate::traits::AsChar, in escaped()
527 use crate::traits::AsChar; in escaped()
630 + crate::traits::Offset in escaped_transform()
636 Input: crate::traits::ExtendInto<Item = ExtendItem, Extender = Output>, in escaped_transform()
637 O1: crate::traits::ExtendInto<Item = ExtendItem, Extender = Output>, in escaped_transform()
638 O2: crate::traits::ExtendInto<Item = ExtendItem, Extender = Output>, in escaped_transform()
639 <Input as InputIter>::Item: crate::traits::AsChar, in escaped_transform()
644 use crate::traits in escaped_transform()
[all...]
/third_party/rust/crates/nom/src/
H A Dlib.rs437 pub use self::traits::*;
451 mod traits; modules
/third_party/skia/third_party/externals/tint/src/
H A Dclone_context.h29 #include "src/traits.h"
64 using ParamTypeIsPtrOf = traits::IsTypeOrDerived<
65 typename std::remove_pointer<traits::ParameterType<F, 0>>::type,
275 traits::EnableIf<ParamTypeIsPtrOf<F, Cloneable>::value, CloneContext>&
277 using TPtr = traits::ParameterType<F, 0>; in ReplaceAll()
333 typename = traits::EnableIfIsType<WITH, Cloneable>>
H A Dprogram_builder.h118 using DisableIfSource = traits::EnableIfIsNotType<
119 traits::Decay<traits::NthTypeOf<0, TYPES..., void>>,
306 traits::EnableIfIsType<T, ast::Node>* create(const Source& source, in create()
319 traits::EnableIfIsType<T, ast::Node>* create() { in create()
333 traits::EnableIf</* T is ast::Node and ARG0 is not Source */
334 traits::IsTypeOrDerived<T, ast::Node>::value &&
335 !traits::IsTypeOrDerived<ARG0, Source>::value,
349 traits::EnableIf<traits
[all...]
H A Dtraits.h21 namespace traits { namespace
45 /// SignatureOf is a traits helper that infers the signature of the function,
112 } // namespace traits
/third_party/json/include/nlohmann/detail/meta/
H A Dtype_traits.hpp244 using traits = iterator_traits<T>;
248 is_detected<value_type_t, traits>::value &&
249 is_detected<difference_type_t, traits>::value &&
250 is_detected<pointer_t, traits>::value &&
251 is_detected<iterator_category_t, traits>::value &&
252 is_detected<reference_t, traits>::value;
/third_party/gn/src/base/
H A Dscoped_generic.h34 // standard copyable semantics and have a specific "invalid" value. The traits
41 // // for stateful traits.
78 // Constructor. Allows initialization of a stateful traits object.
79 ScopedGeneric(const element_type& value, const traits_type& traits) in ScopedGeneric() argument
80 : data_(value, traits) {} in ScopedGeneric()
/third_party/node/deps/v8/src/diagnostics/
H A Dsystem-jit-metadata-win.h151 UINT16 const UNALIGNED* traits, const void* metadata, in SetMetaDescriptors()
153 // The first descriptor is the provider traits (just the name currently) in SetMetaDescriptors()
154 uint16_t traits_size = *reinterpret_cast<const uint16_t*>(traits); in SetMetaDescriptors()
155 EventDataDescCreate(data_descriptor, traits, traits_size); in SetMetaDescriptors()
150 SetMetaDescriptors(EVENT_DATA_DESCRIPTOR* data_descriptor, UINT16 const UNALIGNED* traits, const void* metadata, size_t size) SetMetaDescriptors() argument
/third_party/skia/src/ports/
H A DSkFontMgr_mac_ct.cpp101 // certain traits set. Temporary workaround to omit specifying trait for those in create_descriptor()
170 // to recreate the font with symbolic traits. This is needed due to MacOS 10.11
179 const CTFontSymbolicTraits traits = CTFontGetSymbolicTraits(ctFont.get()); in create_from_desc_and_style() local
180 CTFontSymbolicTraits expected_traits = traits; in create_from_desc_and_style()
188 if (expected_traits != traits) { in create_from_desc_and_style()
H A DSkTypeface_mac_ct.cpp242 CTFontSymbolicTraits traits = CTFontGetSymbolicTraits(font.get()); in Make()
243 bool isFixedPitch = SkToBool(traits & kCTFontMonoSpaceTrait); in Make()
414 SkUniqueCFRef<CFTypeRef> traits(CTFontDescriptorCopyAttribute(desc, kCTFontTraitsAttribute));
416 if (!SkCFDynamicCast(traits.get(), &fontTraitsDict, "Font traits")) {
/third_party/skia/third_party/externals/tint/src/ast/
H A Dtraverse_expressions.h64 using EXPR_TYPE = std::remove_pointer_t<traits::ParameterType<CALLBACK, 0>>; in TraverseExpressions()
/third_party/skia/third_party/externals/tint/src/resolver/
H A Dresolver_test_helper.h374 static inline traits::EnableIf<!IS_COMPOSITE, const ast::Expression*> Expr( in Expr()
385 static inline traits::EnableIf<IS_COMPOSITE, const ast::Expression*> Expr( in Expr()
/third_party/skia/third_party/externals/abseil-cpp/absl/types/internal/
H A Doptional.h172 // supported now, so we use is_trivially_* traits instead.
317 static constexpr copy_traits traits = member
326 static constexpr copy_traits traits = member
/third_party/rust/crates/nom/src/character/
H A Dstreaming.rs11 use crate::traits::{
14 use crate::traits::{Compare, CompareResult};
743 use crate::traits::ParseTo;
885 use crate::traits::Offset;
H A Dcomplete.rs11 use crate::traits::{
14 use crate::traits::{Compare, CompareResult};
835 use crate::traits::ParseTo;
922 use crate::traits::Offset;

Completed in 19 milliseconds

12