Searched refs:Traits (Results 51 - 75 of 91) sorted by relevance

1234

/external/chromium_org/mojo/public/cpp/bindings/lib/
H A Darray_internal.h329 typedef ArrayDataTraits<T> Traits; typedef in class:mojo::internal::Array_Data
330 typedef typename Traits::StorageType StorageType;
331 typedef typename Traits::Ref Ref;
332 typedef typename Traits::ConstRef ConstRef;
338 if (num_elements > Traits::kMaxNumElements)
342 Traits::GetStorageSize(static_cast<uint32_t>(num_elements));
360 if (header->num_elements > Traits::kMaxNumElements ||
361 header->num_bytes < Traits::GetStorageSize(header->num_elements)) {
389 return Traits::ToRef(storage(), offset);
394 return Traits
[all...]
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/
H A DV8TypedArrayCustom.h130 typedef TypedArrayTraits<TypedArray> Traits; typedef in class:blink::V8TypedArray
131 typedef typename Traits::V8Type V8Type;
155 v8::Local<v8::Object> wrapper = V8Type::New(v8Buffer.As<v8::ArrayBuffer>(), impl->byteOffset(), Traits::length(impl.get()));
164 ASSERT(Traits::IsInstance(object));
171 RefPtr<TypedArray> typedArray = TypedArray::create(arrayBuffer, view->ByteOffset(), Traits::length(view));
/external/chromium_org/third_party/webrtc/base/
H A Dstringutils.h122 // Traits simplifies porting string functions to be CTYPE-agnostic
130 struct Traits { struct in namespace:rtc
143 return str ? str : (def_str ? def_str : Traits<CTYPE>::empty_str());
277 // Traits<char> specializations
281 struct Traits<char> { struct in namespace:rtc
287 // Traits<wchar_t> specializations (Windows only, currently)
293 struct Traits<wchar_t> { struct in namespace:rtc
295 inline static const wchar_t* Traits<wchar_t>::empty_str() { return L""; }
/external/eigen/Eigen/src/SparseCore/
H A DSparseDenseProduct.h80 typedef internal::traits<SparseDenseOuterProduct> Traits; typedef in class:Eigen::SparseDenseOuterProduct
84 typedef typename Traits::LhsNested LhsNested;
85 typedef typename Traits::RhsNested RhsNested;
86 typedef typename Traits::_LhsNested _LhsNested;
87 typedef typename Traits::_RhsNested _RhsNested;
140 typename Traits::_RhsNested::InnerIterator it(rhs, outer);
/external/stlport/stlport/stl/
H A D_iterator_base.h431 #define _STLP_CREATE_ITERATOR_TRAITS_BASE(Motif, Traits) \
435 struct _Const##Motif : public _STLP_STD::_Const_##Traits<_Tp> { \
440 struct _##Motif : public _STLP_STD::_Nonconst_##Traits<_Tp> { \
445 #define _STLP_CREATE_ITERATOR_TRAITS(Motif, Traits) \
447 _STLP_CREATE_ITERATOR_TRAITS_BASE(Motif, Traits) \
450 #define _STLP_CREATE_HASH_ITERATOR_TRAITS(Motif, Traits) \
452 _STLP_CREATE_ITERATOR_TRAITS_BASE(NonLocal##Motif, Traits) \
453 _STLP_CREATE_ITERATOR_TRAITS_BASE(Local##Motif, Traits) \
/external/chromium_org/base/memory/
H A Dref_counted.h149 template <class T, typename Traits> class RefCountedThreadSafe;
176 template <class T, typename Traits = DefaultRefCountedThreadSafeTraits<T> >
187 Traits::Destruct(static_cast<const T*>(this));
/external/chromium_org/third_party/skia/src/core/
H A DSkTDynamicHash.h15 // Traits requires:
18 // We'll look on T for these by default, or you can pass a custom Traits type.
21 typename Traits = T,
280 static const Key& GetKey(const T& t) { return Traits::GetKey(t); }
281 static uint32_t Hash(const Key& key) { return Traits::Hash(key); }
/external/clang/include/clang/Sema/
H A DOwnership.h49 typedef llvm::PointerLikeTypeTraits<PtrTy> Traits; typedef in class:clang::OpaquePtr
75 return Traits::getFromVoidPointer(Ptr);
79 Ptr = Traits::getAsVoidPointer(P);
/external/skia/src/core/
H A DSkTDynamicHash.h15 // Traits requires:
18 // We'll look on T for these by default, or you can pass a custom Traits type.
21 typename Traits = T,
233 static const Key& GetKey(const T& t) { return Traits::GetKey(t); }
234 static uint32_t Hash(const Key& key) { return Traits::Hash(key); }
/external/chromium_org/sync/internal_api/public/base/
H A Dordinal_unittest.cc260 template <typename Traits>
263 const Ordinal<Traits> ordinal1(ordinal_string1);
264 const Ordinal<Traits> ordinal2(ordinal_string2);
265 const Ordinal<Traits> between1 = ordinal1.CreateBetween(ordinal2);
266 const Ordinal<Traits> between2 = ordinal2.CreateBetween(ordinal1);
/external/clang/lib/AST/
H A DASTDumper.cpp95 const CommandTraits *Traits; member in class:__anon17715::ASTDumper
185 ASTDumper(raw_ostream &OS, const CommandTraits *Traits, argument
187 : OS(OS), Traits(Traits), SM(SM), IsFirstLine(true), MoreChildren(false),
191 ASTDumper(raw_ostream &OS, const CommandTraits *Traits, argument
193 : OS(OS), Traits(Traits), SM(SM), IsFirstLine(true), MoreChildren(false),
2004 if (Traits)
2005 return Traits->getCommandInfo(CommandID)->Name;
2212 void Comment::dump(raw_ostream &OS, const CommandTraits *Traits, argument
[all...]
/external/llvm/include/llvm/ADT/
H A Dilist.h49 template<typename NodeTy, typename Traits> class iplist;
149 typedef ilist_traits<NodeTy> Traits; typedef in class:llvm::ilist_iterator
214 NodePtr = Traits::getPrev(NodePtr);
219 NodePtr = Traits::getNext(NodePtr);
302 /// sentinel is created by the Traits::createSentinel method and is a link
312 template<typename NodeTy, typename Traits=ilist_traits<NodeTy> >
313 class iplist : public Traits {
355 Traits::destroySentinel(getTail());
/external/eigen/Eigen/src/Cholesky/
H A DLLT.h70 typedef internal::LLT_Traits<MatrixType,UpLo> Traits; typedef in class:Eigen::LLT
97 inline typename Traits::MatrixU matrixU() const
100 return Traits::getU(m_matrix);
104 inline typename Traits::MatrixL matrixL() const
107 return Traits::getL(m_matrix);
393 bool ok = Traits::inplace_decomposition(m_matrix);
H A DLDLT.h68 typedef internal::LDLT_Traits<MatrixType,UpLo> Traits; typedef in class:Eigen::LDLT
120 inline typename Traits::MatrixU matrixU() const
123 return Traits::getU(m_matrix);
127 inline typename Traits::MatrixL matrixL() const
130 return Traits::getL(m_matrix);
/external/chromium_org/third_party/WebKit/Source/wtf/
H A DLinkedHashSet.h144 typedef TraitsArg Traits; typedef in class:WTF::LinkedHashSet
148 typedef LinkedHashSetTraits<Value, Traits, Allocator> NodeHashTraits;
331 typedef typename LinkedHashSetType::Traits Traits; typedef in class:WTF::LinkedHashSetIterator
373 typedef typename LinkedHashSetType::Traits Traits; typedef in class:WTF::LinkedHashSetConstIterator
613 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
614 typename LinkedHashSet<Value, HashFunctions, Traits, Allocator>::AddResult LinkedHashSet<Value, HashFunctions, Traits, Allocator>::add(ValuePeekInType value)
H A DTypeTraits.h332 // Collection Traits. It helps make the code more readable.
333 template<typename Traits>
336 static const bool value = Traits::template NeedsTracingLazily<>::value;
/external/clang/tools/libclang/
H A DCXComment.cpp144 const CommandTraits &Traits = getCommandTraits(CXC); local
145 return cxstring::createRef(ICC->getCommandName(Traits));
232 const CommandTraits &Traits = getCommandTraits(CXC); local
233 return cxstring::createRef(BCC->getCommandName(Traits));
/external/deqp/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp196 * approximation. These are given in the type Traits<T>.
198 * The type Traits<T>::IVal is the approximation of T: it is `Interval` for
202 * the actual operations in Traits<T>. Hence we can just use:
208 * Traits<float>::doMakeIVal(value)
212 template <typename T> struct Traits;
216 typename Traits<T>::IVal makeIVal (const T& value)
218 return Traits<T>::doMakeIVal(value);
223 typename Traits<T>::IVal unionIVal (const typename Traits<T>::IVal& a,
224 const typename Traits<
317 struct Traits<float> : ScalarTraits<float> struct in namespace:deqp::gls::BuiltinPrecisionTests
335 struct Traits<bool> : ScalarTraits<bool> struct in namespace:deqp::gls::BuiltinPrecisionTests
360 struct Traits<int> : ScalarTraits<int> struct in namespace:deqp::gls::BuiltinPrecisionTests
466 struct Traits<Vector<T, Size> > : struct in namespace:deqp::gls::BuiltinPrecisionTests
472 struct Traits<Matrix<T, Rows, Cols> > : struct in namespace:deqp::gls::BuiltinPrecisionTests
480 struct Traits<Void> struct in namespace:deqp::gls::BuiltinPrecisionTests
[all...]
/external/clang/include/clang/AST/
H A DCommentLexer.h233 const CommandTraits &Traits; member in class:clang::comments::Lexer
347 const CommandTraits &Traits,
H A DCommentSema.h45 CommandTraits &Traits; member in class:clang::comments::Sema
74 DiagnosticsEngine &Diags, CommandTraits &Traits,
H A DComment.h211 void dump(raw_ostream &OS, const CommandTraits *Traits,
347 StringRef getCommandName(const CommandTraits &Traits) const {
348 return Traits.getCommandInfo(getCommandID())->Name;
658 StringRef getCommandName(const CommandTraits &Traits) const {
659 return Traits.getCommandInfo(getCommandID())->Name;
666 SourceRange getCommandNameRange(const CommandTraits &Traits) const {
667 StringRef Name = getCommandName(Traits);
/external/eigen/Eigen/src/SparseLU/
H A DSparseLUImpl.h42 template <typename Traits>
46 IndexVector& xplore, GlobalLU_t& glu, Index& nextl_col, Index krow, Traits& traits);
H A DSparseLU_panel_dfs.h61 template <typename Traits>
66 Index& nextl_col, Index krow, Traits& traits
/external/eigen/Eigen/src/PardisoSupport/
H A DPardisoSupport.h101 typedef internal::pardiso_traits<Derived> Traits; typedef in class:Eigen::PardisoImpl
103 typedef typename Traits::MatrixType MatrixType;
104 typedef typename Traits::Scalar Scalar;
105 typedef typename Traits::RealScalar RealScalar;
106 typedef typename Traits::Index Index;
/external/clang/test/SemaTemplate/
H A Dtypename-specifier.cpp108 template< int mydim, typename Traits >

Completed in 2276 milliseconds

1234