HomeSort by relevance Sort by last modified time
    Searched defs:Traits (Results 1 - 25 of 39) sorted by null

1 2

  /external/clang/include/clang/AST/
CommentBriefParser.h 33 const CommandTraits &Traits;
45 BriefParser(Lexer &L, const CommandTraits &Traits);
CommentParser.h 52 const CommandTraits &Traits;
89 Traits.getCommandInfo(Tok.getCommandID())->IsBlockCommand;
95 const CommandTraits &Traits);
CommentSema.h 45 CommandTraits &Traits;
74 DiagnosticsEngine &Diags, CommandTraits &Traits,
  /external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
V8PersistentValueMap.h 41 * A Traits class for v8::PersistentValueMap that uses wtf/HashMap as a
51 // Map traits:
81 // Weak traits:
108 // Dispose traits:
122 typedef V8PersistentValueMapTraits<KeyType, ValueType, is_weak> Traits;
123 explicit V8PersistentValueMap(v8::Isolate* isolate) : v8::PersistentValueMap<KeyType, ValueType, Traits>(isolate) { }
  /external/clang/unittests/AST/
CommentLexer.cpp 35 Traits(Allocator, CommentOptions()) {
44 CommandTraits Traits;
49 return Traits.getCommandInfo(Tok.getCommandID())->Name;
53 return Traits.getCommandInfo(Tok.getVerbatimBlockID())->Name;
57 return Traits.getCommandInfo(Tok.getVerbatimLineID())->Name;
67 Lexer L(Allocator, Diags, Traits, Begin, Source, Source + strlen(Source));
496 Traits.registerBlockCommand(StringRef("NewBlockCommand"));
533 Traits.registerBlockCommand(StringRef("Foo"));
534 Traits.registerBlockCommand(StringRef("Bar"));
535 Traits.registerBlockCommand(StringRef("Blech"))
    [all...]
CommentParser.cpp 42 Traits(Allocator, CommentOptions()) {
51 CommandTraits Traits;
61 Lexer L(Allocator, Diags, Traits, Begin, Source, Source + strlen(Source));
63 Sema S(Allocator, SourceMgr, Diags, Traits, /*PP=*/ nullptr);
64 Parser P(L, S, Allocator, SourceMgr, Diags, Traits);
69 FC->dump(llvm::errs(), &Traits, &SourceMgr);
161 const CommandTraits &Traits,
170 StringRef ActualName = BCC->getCommandName(Traits);
183 const CommandTraits &Traits,
195 StringRef ActualCommandName = PCC->getCommandName(Traits);
    [all...]
  /external/eigen/Eigen/src/Core/
Ref.h 91 struct traits<Ref<_PlainObjectType, _Options, _StrideType> > struct in namespace:Eigen::internal
92 : public traits<Map<_PlainObjectType, _Options, _StrideType> >
98 Flags = traits<Map<_PlainObjectType, _Options, _StrideType> >::Flags | NestByRefBit
110 AlignmentMatch = (_Options!=Aligned) || ((PlainObjectType::Flags&AlignedBit)==0) || ((traits<Derived>::Flags&AlignedBit)==AlignedBit),
119 struct traits<RefBase<Derived> > : public traits<Derived> {}; struct in namespace:Eigen::internal
126 typedef typename internal::traits<Derived>::PlainObjectType PlainObjectType;
127 typedef typename internal::traits<Derived>::StrideType StrideType;
190 typedef internal::traits<Ref> Traits;
    [all...]
Transpositions.h 51 typedef internal::traits<Derived> Traits;
55 typedef typename Traits::IndicesType IndicesType;
148 struct traits<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,IndexType> > struct in namespace:Eigen::internal
158 typedef internal::traits<Transpositions> Traits;
162 typedef typename Traits::IndicesType IndicesType;
219 struct traits<Map<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,IndexType>,_PacketAccess> > struct in namespace:Eigen::internal
230 typedef internal::traits<Map> Traits;
276 struct traits<TranspositionsWrapper<_IndicesType> > struct in namespace:Eigen::internal
355 struct traits<transposition_matrix_product_retval<TranspositionType, MatrixType, Side, Transposed> > struct in namespace:Eigen::internal
    [all...]
PermutationMatrix.h 55 typedef internal::traits<Derived> Traits;
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
274 struct traits<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType> > struct in namespace:Eigen::internal
388 struct traits<Map<PermutationMatrix<SizeAtCompileTime, MaxSizeAtCompileTime, IndexType>,_PacketAccess> > struct in namespace:Eigen::internal
465 struct traits<PermutationWrapper<_IndicesType> > struct in namespace:Eigen::internal
534 struct traits<permut_matrix_product_retval<PermutationType, MatrixType, Side, Transposed> > struct in namespace:Eigen::internal
608 struct traits<Transpose<PermutationBase<Derived> > > struct in namespace:Eigen::internal
    [all...]
  /external/chromium_org/mojo/public/cpp/bindings/
array.h 26 Traits;
27 typedef typename Traits::ConstRefType ConstRefType;
28 typedef typename Traits::RefType RefType;
29 typedef typename Traits::StorageType StorageType;
30 typedef typename Traits::ForwardType ForwardType;
37 Traits::Initialize(&vec_);
39 ~Array() { Traits::Finalize(&vec_); }
63 Traits::Finalize(&vec_);
76 ConstRefType at(size_t offset) const { return Traits::at(&vec_, offset); }
79 RefType at(size_t offset) { return Traits::at(&vec_, offset);
    [all...]
  /external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/
V8TypedArrayCustom.h 130 typedef TypedArrayTraits<TypedArray> Traits;
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/
stringutils.h 122 // Traits simplifies porting string functions to be CTYPE-agnostic
130 struct Traits {
143 return str ? str : (def_str ? def_str : Traits<CTYPE>::empty_str());
277 // Traits<char> specializations
281 struct Traits<char> {
287 // Traits<wchar_t> specializations (Windows only, currently)
293 struct Traits<wchar_t> {
295 inline static const wchar_t* Traits<wchar_t>::empty_str() { return L""; }
  /external/eigen/Eigen/src/Core/products/
SelfadjointMatrixMatrix.h 255 typedef gebp_traits<Scalar,Scalar> Traits;
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::mr, Traits::LhsProgress, LhsStorageOrder,false>(
386 struct traits<SelfadjointProductMatrix<Lhs,LhsMode,false,Rhs,RhsMode,false> > struct in namespace:Eigen::internal
    [all...]
GeneralMatrixMatrixTriangular.h 66 typedef gebp_traits<LhsScalar,RhsScalar> Traits;
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::nr, ConjugateLhs, ConjugateRhs> gebp
    [all...]
TriangularMatrixMatrix.h 87 typedef gebp_traits<Scalar,Scalar> Traits;
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::mr,Traits::LhsProgress, LhsStorageOrder,false>(
377 struct traits<TriangularProduct<Mode,LhsIsTriangular,Lhs,false,Rhs,false> > struct in namespace:Eigen::internal
    [all...]
TriangularSolverMatrix.h 58 typedef gebp_traits<Scalar,Scalar> Traits;
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::nr)*Traits::nr, Traits::nr)
    [all...]
  /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/chromium_org/mojo/public/cpp/bindings/lib/
array_internal.h 329 typedef ArrayDataTraits<T> Traits;
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::ToConstRef(storage(), offset)
    [all...]
  /external/chromium_org/ppapi/utility/
completion_callback_factory.h 47 /// thread-safe traits class as the second template element. However, it
615 typedef internal::CallbackOutputTraits<Output> Traits;
620 Traits::Initialize(&output_);
625 Traits::Initialize(&output_);
628 // We must call Traits::StorageToPluginArg() even if we don't need to call
631 (object->*method_)(result, Traits::StorageToPluginArg(output_));
633 Traits::StorageToPluginArg(output_);
635 typename Traits::StorageType* output() {
641 typename Traits::StorageType output_;
668 typedef internal::CallbackOutputTraits<Output> Traits;
    [all...]
  /external/clang/include/clang/Sema/
Ownership.h 49 typedef llvm::PointerLikeTypeTraits<PtrTy> Traits;
75 return Traits::getFromVoidPointer(Ptr);
79 Ptr = Traits::getAsVoidPointer(P);
  /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/eigen/Eigen/src/SparseCore/
SparseDenseProduct.h 44 struct traits<SparseDenseOuterProduct<Lhs,Rhs,Tr> > struct in namespace:Eigen::internal
47 typedef typename scalar_product_traits<typename traits<Lhs>::Scalar,
48 typename traits<Rhs>::Scalar>::ReturnType Scalar;
56 LhsCoeffReadCost = traits<_LhsNested>::CoeffReadCost,
57 RhsCoeffReadCost = traits<_RhsNested>::CoeffReadCost,
59 RowsAtCompileTime = Tr ? int(traits<Rhs>::RowsAtCompileTime) : int(traits<Lhs>::RowsAtCompileTime),
60 ColsAtCompileTime = Tr ? int(traits<Lhs>::ColsAtCompileTime) : int(traits<Rhs>::ColsAtCompileTime),
61 MaxRowsAtCompileTime = Tr ? int(traits<Rhs>::MaxRowsAtCompileTime) : int(traits<Lhs>::MaxRowsAtCompileTime)
153 struct traits<SparseTimeDenseProduct<Lhs,Rhs> > struct in namespace:Eigen::internal
280 struct traits<DenseTimeSparseProduct<Lhs,Rhs> > struct in namespace:Eigen::internal
    [all...]
  /external/eigen/bench/
bench_gemm.cpp 125 typedef internal::gebp_traits<Scalar,Scalar> Traits;
126 std::cout << "Register blocking = " << Traits::mr << " x " << Traits::nr << "\n";
  /external/eigen/unsupported/Eigen/src/MatrixFunctions/
MatrixLogarithm.h 442 typedef internal::traits<PlainObject> Traits;
443 static const int RowsAtCompileTime = Traits::RowsAtCompileTime;
444 static const int ColsAtCompileTime = Traits::ColsAtCompileTime;
467 struct traits<MatrixLogarithmReturnValue<Derived> > struct in namespace:Eigen::internal
  /external/llvm/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 37 typedef SSAUpdaterTraits<UpdaterT> Traits;
38 typedef typename Traits::BlkT BlkT;
39 typedef typename Traits::ValT ValT;
40 typedef typename Traits::PhiT PhiT;
86 ValT V = Traits::GetUndefVal(BB, Updater);
117 Traits::FindPredecessorBlocks(Info->BB, &Preds);
184 for (typename Traits::BlkSucc_iterator SI =
185 Traits::BlkSucc_begin(Info->BB),
186 E = Traits::BlkSucc_end(Info->BB); SI != E; ++SI) {
244 Pred->AvailableVal = Traits::GetUndefVal(Pred->BB, Updater)
    [all...]

Completed in 1936 milliseconds

1 2