HomeSort by relevance Sort by last modified time
    Searched refs:Traits (Results 51 - 75 of 93) sorted by null

1 23 4

  /ndk/sources/cxx-stl/stlport/stlport/stl/
_iterator_base.h 402 * dums: A special iterator/const_iterator traits for set and multiset for which even
427 * A macro to generate a new iterator traits from one of the
428 * previous one. Changing the iterator traits type make iterators
431 #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) \
    [all...]
  /prebuilts/ndk/current/sources/cxx-stl/stlport/stlport/stl/
_iterator_base.h 402 * dums: A special iterator/const_iterator traits for set and multiset for which even
427 * A macro to generate a new iterator traits from one of the
428 * previous one. Changing the iterator traits type make iterators
431 #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) \
    [all...]
  /external/llvm/include/llvm/IR/
SymbolTableListTraits.h 1 //===-- llvm/SymbolTableListTraits.h - Traits for iplist --------*- C++ -*-===//
14 // The way that this is implemented is by using a special traits class with the
16 // a new element is added to the list of instructions, the traits class is
19 // This generic class implements the traits class. It must be generic so that
34 template <typename NodeTy, typename Traits> class iplist;
44 /// single template parameter for the list and traits.
  /external/clang/include/clang/Sema/
Ownership.h 49 typedef llvm::PointerLikeTypeTraits<PtrTy> Traits;
75 return Traits::getFromVoidPointer(Ptr);
79 Ptr = Traits::getAsVoidPointer(P);
  /external/libchrome/base/memory/
ref_counted.h 146 template <class T, typename Traits> class RefCountedThreadSafe;
148 // Default traits for RefCountedThreadSafe<T>. Deletes the object when its ref
173 template <class T, typename Traits = DefaultRefCountedThreadSafeTraits<T> >
184 Traits::Destruct(static_cast<const T*>(this));
  /external/libweave/third_party/chromium/base/memory/
ref_counted.h 133 template <class T, typename Traits> class RefCountedThreadSafe;
135 // Default traits for RefCountedThreadSafe<T>. Deletes the object when its ref
160 template <class T, typename Traits = DefaultRefCountedThreadSafeTraits<T> >
171 Traits::Destruct(static_cast<const T*>(this));
  /external/skia/src/core/
SkTDynamicHash.h 15 // 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); }
  /frameworks/compile/mclinker/include/mcld/ADT/
HashIterator.h 243 template <typename IteratorBase, typename Traits>
246 typedef Traits traits; typedef in class:mcld::HashIterator
247 typedef typename traits::pointer pointer;
248 typedef typename traits::reference reference;
253 typedef HashIterator<IteratorBase, Traits> Self;
255 typedef typename traits::nonconst_traits nonconst_traits;
258 typedef typename traits::const_traits const_traits;
  /external/llvm/include/llvm/ADT/
ilist.h 49 template<typename NodeTy, typename Traits> class iplist;
52 /// ilist_nextprev_traits - A fragment for template traits for intrusive list
69 /// ilist_sentinel_traits - A fragment for template traits for intrusive list
110 /// Traits with an embedded ilist_node as a sentinel.
116 // Since i(p)lists always publicly derive from their corresponding traits,
154 /// ilist_node_traits - A fragment for template traits for intrusive list
169 /// ilist_default_traits - Default template traits for intrusive list.
179 // Template traits for intrusive list. By specializing this template class, you
184 // Const traits are the same as nonconst traits..
    [all...]
  /external/eigen/Eigen/src/Cholesky/
LLT.h 70 typedef internal::LLT_Traits<MatrixType,UpLo> Traits;
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);
401 bool ok = Traits::inplace_decomposition(m_matrix);
LDLT.h 68 typedef internal::LDLT_Traits<MatrixType,UpLo> Traits;
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/clang/tools/libclang/
CXComment.cpp 144 const CommandTraits &Traits = getCommandTraits(CXC);
145 return cxstring::createRef(ICC->getCommandName(Traits));
232 const CommandTraits &Traits = getCommandTraits(CXC);
233 return cxstring::createRef(BCC->getCommandName(Traits));
  /external/v8/src/parsing/
expression-classifier.h 31 template <typename Traits>
85 explicit ExpressionClassifier(const Traits* t)
96 ExpressionClassifier(const Traits* t, DuplicateFinder* duplicate_finder)
473 ZoneList<typename Traits::Type::Expression>* non_patterns_to_rewrite_;
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/container/
container_fwd.hpp 129 ,class Traits = std::char_traits<CharT>
  /external/clang/lib/AST/
ASTDumper.cpp 97 const CommandTraits *Traits;
202 ASTDumper(raw_ostream &OS, const CommandTraits *Traits,
204 : OS(OS), Traits(Traits), SM(SM), TopLevel(true), FirstChild(true),
208 ASTDumper(raw_ostream &OS, const CommandTraits *Traits,
210 : OS(OS), Traits(Traits), SM(SM), TopLevel(true), FirstChild(true),
    [all...]
CommentParser.cpp 259 const CommandTraits &Traits):
261 Traits(Traits) {
317 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID());
573 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID());
688 const CommandInfo *Info = Traits.getCommandInfo(Tok.getVerbatimBlockID());
  /external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
vktShaderBuiltinPrecisionTests.cpp 178 * \brief Type traits for generalized interval types.
186 * approximation. These are given in the type Traits<T>.
188 * The type Traits<T>::IVal is the approximation of T: it is `Interval` for
192 * the actual operations in Traits<T>. Hence we can just use:
198 * Traits<float>::doMakeIVal(value)
202 template <typename T> struct Traits;
206 typename Traits<T>::IVal makeIVal (const T& value)
208 return Traits<T>::doMakeIVal(value);
213 typename Traits<T>::IVal unionIVal (const typename Traits<T>::IVal& a
    [all...]
  /external/deqp/modules/glshared/
glsBuiltinPrecisionTests.cpp 199 * \brief Type traits for generalized interval types.
207 * approximation. These are given in the type Traits<T>.
209 * The type Traits<T>::IVal is the approximation of T: it is `Interval` for
213 * the actual operations in Traits<T>. Hence we can just use:
219 * Traits<float>::doMakeIVal(value)
223 template <typename T> struct Traits;
227 typename Traits<T>::IVal makeIVal (const T& value)
229 return Traits<T>::doMakeIVal(value);
234 typename Traits<T>::IVal unionIVal (const typename Traits<T>::IVal& a
    [all...]
  /external/clang/include/clang/AST/
CommentLexer.h 233 const CommandTraits &Traits;
347 const CommandTraits &Traits,
CommentSema.h 45 CommandTraits &Traits;
74 DiagnosticsEngine &Diags, CommandTraits &Traits,
Comment.h 213 void dump(raw_ostream &OS, const CommandTraits *Traits,
349 StringRef getCommandName(const CommandTraits &Traits) const {
350 return Traits.getCommandInfo(getCommandID())->Name;
660 StringRef getCommandName(const CommandTraits &Traits) const {
661 return Traits.getCommandInfo(getCommandID())->Name;
668 SourceRange getCommandNameRange(const CommandTraits &Traits) const {
669 StringRef Name = getCommandName(Traits);
  /external/eigen/Eigen/src/SparseLU/
SparseLU_panel_dfs.h 61 template <typename Traits>
66 Index& nextl_col, Index krow, Traits& traits
79 traits.mem_expand(panel_lsub, nextl_col, kmark);
124 traits.mem_expand(panel_lsub, nextl_col, chmark);
160 if(traits.update_segrep(krep,jj))
227 panel_dfs_traits<IndexVector> traits(jcol, marker1.data());
249 xplore, glu, nextl_col, krow, traits);
  /external/eigen/Eigen/src/PardisoSupport/
PardisoSupport.h 101 typedef internal::pardiso_traits<Derived> Traits;
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/
typename-specifier.cpp 128 template< int mydim, typename Traits >
  /packages/apps/Test/connectivity/sl4n/rapidjson/test/unittest/
stringbuffertest.cpp 74 TEST(StringBuffer, Traits) {

Completed in 512 milliseconds

1 23 4