Searched defs:Traits (Results 1 - 25 of 42) sorted by relevance

12

/external/clang/include/clang/AST/
H A DCommentBriefParser.h33 const CommandTraits &Traits; member in class:clang::comments::BriefParser
45 BriefParser(Lexer &L, const CommandTraits &Traits);
H A DCommentParser.h52 const CommandTraits &Traits; member in class:clang::comments::Parser
89 Traits.getCommandInfo(Tok.getCommandID())->IsBlockCommand;
95 const CommandTraits &Traits);
H A DCommentSema.h45 CommandTraits &Traits; member in class:clang::comments::Sema
74 DiagnosticsEngine &Diags, CommandTraits &Traits,
H A DCommentLexer.h233 const CommandTraits &Traits; member in class:clang::comments::Lexer
347 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());
/external/clang/unittests/AST/
H A DCommentLexer.cpp35 Traits(Allocator, CommentOptions()) {
44 CommandTraits Traits; member in class:clang::comments::__anon19529::CommentLexerTest
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
[all...]
H A DCommentParser.cpp42 Traits(Allocator, CommentOptions()) {
51 CommandTraits Traits; member in class:clang::comments::__anon19530::CommentParserTest
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); local
161 const CommandTraits &Traits,
170 StringRef ActualName = BCC->getCommandName(Traits);
183 const CommandTraits &Traits,
195 StringRef ActualCommandName = PCC->getCommandName(Traits);
160 HasBlockCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, BlockCommandComment *&BCC, StringRef Name, ParagraphComment *&Paragraph) argument
181 HasParamCommandAt( const Comment *C, const CommandTraits &Traits, size_t Idx, ParamCommandComment *&PCC, StringRef CommandName, ParamCommandComment::PassDirection Direction, bool IsDirectionExplicit, StringRef ParamName, ParagraphComment *&Paragraph) argument
229 HasTParamCommandAt( const Comment *C, const CommandTraits &Traits, size_t Idx, TParamCommandComment *&TPCC, StringRef CommandName, StringRef ParamName, ParagraphComment *&Paragraph) argument
263 HasInlineCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, InlineCommandComment *&ICC, StringRef Name) argument
283 HasInlineCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, InlineCommandComment *&ICC, StringRef Name, NoArgs) argument
301 HasInlineCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, InlineCommandComment *&ICC, StringRef Name, StringRef Arg) argument
461 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName) argument
490 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName, NoLines) argument
510 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName, Lines, StringRef Line0) argument
537 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName, Lines, StringRef Line0, StringRef Line1) argument
571 HasVerbatimLineAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimLineComment *&VLC, StringRef Name, StringRef Text) argument
[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/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/eigen/Eigen/src/Core/
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/chromium_org/mojo/public/cpp/bindings/
H A Darray.h26 Traits; typedef in class:mojo::Array
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
[all...]
/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/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/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/eigen/Eigen/src/Core/products/
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 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 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...]
/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/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/eigen/bench/
H A Dbench_gemm.cpp125 typedef internal::gebp_traits<Scalar,Scalar> Traits; typedef
126 std::cout << "Register blocking = " << Traits::mr << " x " << Traits::nr << "\n";
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
H A DMatrixLogarithm.h442 typedef internal::traits<PlainObject> Traits; typedef
443 static const int RowsAtCompileTime = Traits::RowsAtCompileTime;
444 static const int ColsAtCompileTime = Traits::ColsAtCompileTime;
/external/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h37 typedef SSAUpdaterTraits<UpdaterT> Traits; typedef in class:llvm::SSAUpdaterImpl
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
[all...]
/external/chromium_org/ppapi/utility/
H A Dcompletion_callback_factory.h615 typedef internal::CallbackOutputTraits<Output> Traits; typedef in class:pp::CompletionCallbackFactory::DispatcherWithOutput0
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; typedef in class:pp::CompletionCallbackFactory::DispatcherWithOutput1
674 Traits
727 typedef internal::CallbackOutputTraits<Output> Traits; typedef in class:pp::CompletionCallbackFactory::DispatcherWithOutput2
793 typedef internal::CallbackOutputTraits<Output> Traits; typedef in class:pp::CompletionCallbackFactory::DispatcherWithOutput3
[all...]
/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);

Completed in 5042 milliseconds

12