Searched refs:Traits (Results 26 - 50 of 91) sorted by relevance

1234

/external/eigen/Eigen/src/Core/
H A DPermutationMatrix.h55 typedef internal::traits<Derived> Traits; typedef in class:Eigen::PermutationBase
60 typedef typename Traits::IndicesType IndicesType;
62 Flags = Traits::Flags,
63 CoeffReadCost = Traits::CoeffReadCost,
64 RowsAtCompileTime = Traits::RowsAtCompileTime,
65 ColsAtCompileTime = Traits::ColsAtCompileTime,
66 MaxRowsAtCompileTime = Traits::MaxRowsAtCompileTime,
67 MaxColsAtCompileTime = Traits::MaxColsAtCompileTime
69 typedef typename Traits::Scalar Scalar;
70 typedef typename Traits
286 typedef internal::traits<PermutationMatrix> Traits; typedef in class:Eigen::PermutationMatrix
401 typedef internal::traits<Map> Traits; typedef in class:Eigen::Map
486 typedef internal::traits<PermutationWrapper> Traits; typedef in class:Eigen::PermutationWrapper
624 typedef internal::traits<PermutationType> Traits; typedef in class:Eigen::Transpose
[all...]
H A DRef.h190 typedef internal::traits<Ref> Traits; typedef in class:Eigen::Ref
200 typename internal::enable_if<bool(Traits::template match<Derived>::MatchAtCompileTime),Derived>::type* = 0)
206 typename internal::enable_if<bool(internal::is_lvalue<Derived>::value&&bool(Traits::template match<Derived>::MatchAtCompileTime)),Derived>::type* = 0,
224 typedef internal::traits<Ref> Traits; typedef in class:Eigen::Ref
236 construct(expr.derived(), typename Traits::template match<Derived>::type());
H A DTranspositions.h51 typedef internal::traits<Derived> Traits; typedef in class:Eigen::TranspositionsBase
55 typedef typename Traits::IndicesType IndicesType;
158 typedef internal::traits<Transpositions> Traits; typedef in class:Eigen::Transpositions
162 typedef typename Traits::IndicesType IndicesType;
230 typedef internal::traits<Map> Traits; typedef in class:Eigen::Map
234 typedef typename Traits::IndicesType IndicesType;
287 typedef internal::traits<TranspositionsWrapper> Traits; typedef in class:Eigen::TranspositionsWrapper
291 typedef typename Traits::IndicesType IndicesType;
/external/clang/include/clang/AST/
H A DCommentParser.h52 const CommandTraits &Traits; member in class:clang::comments::Parser
89 Traits.getCommandInfo(Tok.getCommandID())->IsBlockCommand;
95 const CommandTraits &Traits);
/external/clang/lib/AST/
H A DCommentBriefParser.cpp58 BriefParser::BriefParser(Lexer &L, const CommandTraits &Traits) : argument
59 L(L), Traits(Traits) {
82 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID());
H A DCommentSema.cpp29 DiagnosticsEngine &Diags, CommandTraits &Traits,
31 Allocator(Allocator), SourceMgr(SourceMgr), Diags(Diags), Traits(Traits),
93 << Command->getCommandNameRange(Traits);
99 const CommandInfo *Info = Traits.getCommandInfo(Comment->getCommandID());
132 const CommandInfo *Info = Traits.getCommandInfo(Comment->getCommandID());
169 const CommandInfo *Info = Traits.getCommandInfo(Comment->getCommandID());
294 << Command->getCommandNameRange(Traits);
370 StringRef CommandName = Traits.getCommandInfo(CommandID)->Name;
389 StringRef CommandName = Traits
28 Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr, DiagnosticsEngine &Diags, CommandTraits &Traits, const Preprocessor *PP) argument
[all...]
/external/eigen/Eigen/src/Core/products/
H A DTriangularSolverMatrix.h58 typedef gebp_traits<Scalar,Scalar> Traits; typedef
60 SmallPanelWidth = EIGEN_PLAIN_ENUM_MAX(Traits::mr,Traits::nr),
69 std::size_t sizeW = kc*Traits::WorkSpaceFactor;
76 gebp_kernel<Scalar, Scalar, Index, Traits::mr, Traits::nr, Conjugate, false> gebp_kernel;
77 gemm_pack_lhs<Scalar, Index, Traits::mr, Traits::LhsProgress, TriStorageOrder> pack_lhs;
78 gemm_pack_rhs<Scalar, Index, Traits::nr, ColMajor, false, true> pack_rhs;
85 subcols = std::max<Index>((subcols/Traits
206 typedef gebp_traits<Scalar,Scalar> Traits; typedef
[all...]
H A DTriangularMatrixMatrix.h87 typedef gebp_traits<Scalar,Scalar> Traits; typedef in struct:Eigen::internal::product_triangular_matrix_matrix
89 SmallPanelWidth = 2 * EIGEN_PLAIN_ENUM_MAX(Traits::mr,Traits::nr),
128 std::size_t sizeW = kc*Traits::WorkSpaceFactor;
141 gebp_kernel<Scalar, Scalar, Index, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp_kernel;
142 gemm_pack_lhs<Scalar, Index, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_lhs;
143 gemm_pack_rhs<Scalar, Index, Traits::nr,RhsStorageOrder> pack_rhs;
211 gemm_pack_lhs<Scalar, Index, Traits
228 typedef gebp_traits<Scalar,Scalar> Traits; typedef in struct:Eigen::internal::product_triangular_matrix_matrix
[all...]
H A DSelfadjointMatrixMatrix.h255 typedef gebp_traits<Scalar,Scalar> Traits; typedef
264 std::size_t sizeW = kc*Traits::WorkSpaceFactor;
270 gebp_kernel<Scalar, Scalar, Index, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp_kernel;
271 symm_pack_lhs<Scalar, Index, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_lhs;
272 gemm_pack_rhs<Scalar, Index, Traits::nr,RhsStorageOrder> pack_rhs;
273 gemm_pack_lhs<Scalar, Index, Traits::mr, Traits::LhsProgress, LhsStorageOrder==RowMajor?ColMajor:RowMajor, true> pack_lhs_transposed;
308 gemm_pack_lhs<Scalar, Index, Traits
345 typedef gebp_traits<Scalar,Scalar> Traits; typedef
[all...]
H A DGeneralMatrixMatrixTriangular.h66 typedef gebp_traits<LhsScalar,RhsScalar> Traits; typedef
73 if(mc > Traits::nr)
74 mc = (mc/Traits::nr)*Traits::nr;
76 std::size_t sizeW = kc*Traits::WorkSpaceFactor;
82 gemm_pack_lhs<LhsScalar, Index, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_lhs;
83 gemm_pack_rhs<RhsScalar, Index, Traits::nr, RhsStorageOrder> pack_rhs;
84 gebp_kernel <LhsScalar, RhsScalar, Index, Traits::mr, Traits
133 typedef gebp_traits<LhsScalar,RhsScalar,ConjLhs,ConjRhs> Traits; typedef in struct:Eigen::internal::tribb_kernel
[all...]
H A DGeneralMatrixMatrix.h66 typedef gebp_traits<LhsScalar,RhsScalar> Traits; typedef
72 gemm_pack_lhs<LhsScalar, Index, Traits::mr, Traits::LhsProgress, LhsStorageOrder> pack_lhs;
73 gemm_pack_rhs<RhsScalar, Index, Traits::nr, RhsStorageOrder> pack_rhs;
74 gebp_kernel<LhsScalar, RhsScalar, Index, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp;
84 std::size_t sizeW = kc*Traits::WorkSpaceFactor;
155 std::size_t sizeW = kc*Traits::WorkSpaceFactor;
282 typedef gebp_traits<LhsScalar,RhsScalar> Traits; typedef in class:Eigen::internal::gemm_blocking_space
286 SizeW = MaxDepth * Traits
322 typedef gebp_traits<LhsScalar,RhsScalar> Traits; typedef in class:Eigen::internal::gemm_blocking_space
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DHeap.h1590 template<typename T, typename Traits>
1593 CollectionBackingTraceTrait<WTF::ShouldBeTraced<Traits>::value, Traits::weakHandlingFlag, WTF::WeakPointersActWeak, T, Traits>::trace(visitor, t);
1630 template<typename T, typename Traits>
1632 typedef HeapVectorBacking<T, Traits> Type;
1763 typename Traits = HashTraits<Value> >
1764 class HeapHashCountedSet : public HashCountedSet<Value, HashFunctions, Traits, HeapAllocator> { };
1889 template<typename T, typename Traits>
1890 struct ThreadingTrait<HeapVectorBacking<T, Traits> > {
[all...]
/external/chromium_org/third_party/WebKit/Source/wtf/
H A DHashTraits.h206 template<typename Traits, bool hasEmptyValueFunction> struct HashTraitsEmptyValueChecker;
207 template<typename Traits> struct HashTraitsEmptyValueChecker<Traits, true> {
208 template<typename T> static bool isEmptyValue(const T& value) { return Traits::isEmptyValue(value); }
210 template<typename Traits> struct HashTraitsEmptyValueChecker<Traits, false> {
211 template<typename T> static bool isEmptyValue(const T& value) { return value == Traits::emptyValue(); }
213 template<typename Traits, typename T> inline bool isHashTraitsEmptyValue(const T& value)
215 return HashTraitsEmptyValueChecker<Traits, Traits
[all...]
H A DHashSet.h168 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
169 inline bool HashSet<Value, HashFunctions, Traits, Allocator>::contains(ValuePeekInType value) const
174 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
176 typename HashSet<Value, HashFunctions, Traits, Allocator>::iterator
177 inline HashSet<Value, HashFunctions, Traits, Allocator>::find(const T& value) const
182 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
184 inline bool HashSet<Value, HashFunctions, Traits, Allocator>::contains(const T& value) const
195 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
197 inline typename HashSet<Value, HashFunctions, Traits, Allocator>::AddResult
198 HashSet<Value, HashFunctions, Traits, Allocato
[all...]
H A DHashCountedSet.h36 typename Traits = HashTraits<Value>,
40 typedef HashMap<Value, unsigned, HashFunctions, Traits, HashTraits<unsigned>, Allocator> ImplType;
137 template<typename Value, typename HashFunctions, typename Traits, typename Allocator, size_t inlineCapacity, typename VectorAllocator>
138 inline void copyToVector(const HashCountedSet<Value, HashFunctions, Traits, Allocator>& collection, Vector<Value, inlineCapacity, VectorAllocator>& vector)
140 typedef typename HashCountedSet<Value, HashFunctions, Traits, Allocator>::const_iterator iterator;
H A DDefaultAllocator.h65 template<typename T, typename Traits>
136 template<typename T, typename Traits>
/external/clang/test/SemaTemplate/
H A Dissue150.cpp17 template<class _T, class Traits> class IM;
20 template<class _T, class Traits = int> class IntervalMap>
/external/clang/test/CXX/temp/temp.decls/temp.friend/
H A Dp1.cpp147 template<typename T, typename Traits> class X;
148 template<typename T, typename Traits>
149 X<T, Traits> operator+(const X<T, Traits>&, const T*);
151 template<typename T, typename Traits> class X {
152 typedef typename Traits::value_type value_type;
/external/clang/lib/Index/
H A DCommentToXML.cpp86 const CommandTraits &Traits);
99 const CommandTraits &Traits) :
123 const CommandInfo *Info = Traits.getCommandInfo(BCC->getCommandID());
174 const CommandInfo *Info = Traits.getCommandInfo(VLC->getCommandID());
227 const CommandTraits &Traits) :
228 FC(FC), Result(Str), Traits(Traits)
261 const CommandTraits &Traits; member in class:__anon17939::CommentASTToHTMLConverter
334 const CommandInfo *Info = Traits.getCommandInfo(C->getCommandID());
443 FullCommentParts Parts(C, Traits);
98 FullCommentParts(const FullComment *C, const CommandTraits &Traits) argument
225 CommentASTToHTMLConverter(const FullComment *FC, SmallVectorImpl<char> &Str, const CommandTraits &Traits) argument
533 CommentASTToXMLConverter(const FullComment *FC, SmallVectorImpl<char> &Str, const CommandTraits &Traits, const SourceManager &SM, SimpleFormatContext &SFC, unsigned FUID) argument
577 const CommandTraits &Traits; member in class:__anon17940::CommentASTToXMLConverter
[all...]
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
H A DMatrixFunction.h72 typedef internal::traits<MatrixType> Traits; typedef in class:Eigen::MatrixFunction
73 typedef typename Traits::Scalar Scalar;
74 static const int Rows = Traits::RowsAtCompileTime;
75 static const int Cols = Traits::ColsAtCompileTime;
77 static const int MaxRows = Traits::MaxRowsAtCompileTime;
78 static const int MaxCols = Traits::MaxColsAtCompileTime;
127 typedef internal::traits<MatrixType> Traits; typedef in class:Eigen::MatrixFunction
130 static const int RowsAtCompileTime = Traits::RowsAtCompileTime;
131 static const int ColsAtCompileTime = Traits::ColsAtCompileTime;
134 typedef Matrix<Scalar, Traits
514 typedef internal::traits<PlainObject> Traits; typedef
[all...]
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
H A DV8PersistentValueMap.h41 * A Traits class for v8::PersistentValueMap that uses wtf/HashMap as a
122 typedef V8PersistentValueMapTraits<KeyType, ValueType, is_weak> Traits; typedef in class:blink::V8PersistentValueMap
123 explicit V8PersistentValueMap(v8::Isolate* isolate) : v8::PersistentValueMap<KeyType, ValueType, Traits>(isolate) { }
/external/chromium_org/third_party/skia/src/core/
H A DSkPictureFlat.h266 template <typename Traits, typename T>
276 Traits::Flatten(buffer, obj);
292 template <typename Traits, typename T>
305 Traits::Unflatten(buffer, result);
364 template <typename T, typename Traits> friend class SkFlatDictionary;
367 template <typename T, typename Traits>
529 Traits::Flatten(fScratch, element);
556 element->unflatten<Traits>(dst,
/external/skia/src/core/
H A DSkPictureFlat.h263 template <typename Traits, typename T>
273 Traits::Flatten(buffer, obj);
289 template <typename Traits, typename T>
302 Traits::Unflatten(buffer, result);
361 template <typename T, typename Traits> friend class SkFlatDictionary;
364 template <typename T, typename Traits>
526 Traits::Flatten(fScratch, element);
553 element->unflatten<Traits>(dst,
/external/eigen/Eigen/src/SparseCholesky/
H A DSimplicialCholesky.h317 typedef internal::traits<SimplicialLLT> Traits; typedef in class:Eigen::SimplicialLLT
318 typedef typename Traits::MatrixL MatrixL;
319 typedef typename Traits::MatrixU MatrixU;
330 return Traits::getL(Base::m_matrix);
336 return Traits::getU(Base::m_matrix);
406 typedef internal::traits<SimplicialLDLT> Traits; typedef in class:Eigen::SimplicialLDLT
407 typedef typename Traits::MatrixL MatrixL;
408 typedef typename Traits::MatrixU MatrixU;
425 return Traits::getL(Base::m_matrix);
431 return Traits
488 typedef internal::traits<SimplicialCholesky> Traits; typedef in class:Eigen::SimplicialCholesky
[all...]
/external/llvm/include/llvm/IR/
H A DSymbolTableListTraits.h1 //===-- llvm/SymbolTableListTraits.h - Traits for iplist --------*- C++ -*-===//
34 template<typename NodeTy, typename Traits> class iplist;

Completed in 343 milliseconds

1234