/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) {
|