Searched defs:Derived (Results 1 - 25 of 118) sorted by last modified time

12345

/external/skia/src/utils/
H A DSkTLogic.h36 struct Derived : public T { char unused; }; struct in class:SkTIsEmpty
38 static const bool value = sizeof(Derived) == sizeof(char);
91 struct Derived : T, Fallback {}; \
97 static const bool value = sizeof(func<Derived>(NULL)) == sizeof(uint16_t); \
/external/llvm/unittests/Support/
H A DCasting.cpp184 // for example, Derived inherits from Base, and we do `isa<Base>(Derived)`.
195 class Derived : public Base { class in namespace:__anon26527::inferred_upcasting
197 Derived() {} function in class:__anon26527::inferred_upcasting::Derived
201 // Derived to its base class.
203 Derived D;
/external/llvm/include/llvm/Support/
H A DYAMLTraits.h291 struct Derived : T, Fallback { }; struct in struct:llvm::yaml::has_FlowTraits
300 static bool const value = sizeof(f<Derived>(nullptr)) == 2;
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/
H A Dconvert.pass.cpp33 struct Derived : Base {}; struct in inherits:Base
37 Derived d;
39 test<input_iterator<Base*> >(input_iterator<Derived*>(&d));
40 test<forward_iterator<Base*> >(forward_iterator<Derived*>(&d));
41 test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
42 test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/
H A Dmove_iterator.pass.cpp36 struct Derived : Base {}; struct in inherits:Base
40 Derived d;
42 test<input_iterator<Base*> >(input_iterator<Derived*>(&d));
43 test<forward_iterator<Base*> >(forward_iterator<Derived*>(&d));
44 test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
45 test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/
H A Dreverse_iterator.pass.cpp33 struct Derived : Base {}; struct in inherits:Base
37 Derived d;
39 test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
40 test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/
H A Dreverse_iterator.pass.cpp36 struct Derived : Base {}; struct in inherits:Base
40 Derived d;
42 test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
43 test<random_access_iterator<const Base*> >(random_access_iterator<Derived*>(&d));
/external/libcxx/test/utilities/utility/pairs/pairs.pair/
H A Dassign_rv_pair_U_V.pass.cpp25 struct Derived struct in inherits:Base
34 typedef std::pair<std::unique_ptr<Derived>, short> P1;
36 P1 p1(std::unique_ptr<Derived>(), 4);
H A Drv_pair_U_V.pass.cpp25 struct Derived struct in inherits:Base
34 typedef std::pair<std::unique_ptr<Derived>, short> P1;
36 P1 p1(std::unique_ptr<Derived>(), 4);
/external/libcxxabi/test/
H A Dcatch_pointer_reference.cpp34 struct Derived : Base {}; struct in inherits:Base
36 struct Ambiguous : Derived, Derived2 {};
101 // Derived *
102 assert_catches< Base * , Derived *, Derived>();
103 assert_catches<const Base * , Derived *, Derived>();
104 assert_catches< volatile Base * , Derived *, Derived>();
105 assert_catches<const volatile Base * , Derived *, Derive
[all...]
/external/guava/guava-tests/test/com/google/common/collect/
H A DSetsTest.java425 TreeSet<Derived> set = Sets.newTreeSet();
427 set.add(new Derived("foo"));
428 set.add(new Derived("bar"));
429 ASSERT.that(set).hasContentsInOrder(new Derived("bar"), new Derived("foo"));
451 Iterable<Derived> iterable =
452 Arrays.asList(new Derived("foo"), new Derived("bar"));
453 TreeSet<Derived> set = Sets.newTreeSet(iterable);
455 new Derived("ba
992 static class Derived extends Base { class in class:SetsTest
993 public Derived(String s) { method in class:SetsTest.Derived
[all...]
/external/gtest/test/
H A Dgtest-port_test.cc114 class Derived : public Base { class in namespace:testing::internal
116 explicit Derived(int n) : Base(n) {} function in class:testing::internal::Derived
120 Derived derived(0);
125 Derived derived(1);
/external/eigen/Eigen/src/Core/
H A DAssign.h23 template <typename Derived, typename OtherDerived>
28 DstIsAligned = Derived::Flags & AlignedBit,
29 DstHasDirectAccess = Derived::Flags & DirectAccessBit,
36 InnerSize = int(Derived::IsVectorAtCompileTime) ? int(Derived::SizeAtCompileTime)
37 : int(Derived::Flags)&RowMajorBit ? int(Derived::ColsAtCompileTime)
38 : int(Derived::RowsAtCompileTime),
39 InnerMaxSize = int(Derived::IsVectorAtCompileTime) ? int(Derived
368 run(const Derived&, OtherDerived&, typename Derived::Index, typename Derived::Index) argument
[all...]
H A DCwiseBinaryOp.h166 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> Derived; typedef in class:Eigen::CwiseBinaryOpImpl
170 EIGEN_DENSE_PUBLIC_INTERFACE( Derived )
203 template<typename Derived>
205 EIGEN_STRONG_INLINE Derived &
206 MatrixBase<Derived>::operator-=(const MatrixBase<OtherDerived> &other)
208 SelfCwiseBinaryOp<internal::scalar_difference_op<Scalar>, Derived, OtherDerived> tmp(derived());
217 template<typename Derived>
219 EIGEN_STRONG_INLINE Derived &
220 MatrixBase<Derived>::operator+=(const MatrixBase<OtherDerived>& other)
222 SelfCwiseBinaryOp<internal::scalar_sum_op<Scalar>, Derived, OtherDerive
[all...]
H A DCwiseUnaryOp.h97 typedef CwiseUnaryOp<UnaryOp, XprType> Derived; typedef in class:Eigen::CwiseUnaryOpImpl
99 EIGEN_DENSE_PUBLIC_INTERFACE(Derived)
H A DCwiseUnaryView.h97 typedef CwiseUnaryView<ViewOp, MatrixType> Derived; typedef in class:Eigen::CwiseUnaryViewImpl
100 EIGEN_DENSE_PUBLIC_INTERFACE(Derived)
H A DDenseCoeffsBase.h24 * \tparam Derived Type of the derived class
30 * \sa DenseCoeffsBase<Derived, WriteAccessors>, DenseCoeffsBase<Derived, DirectAccessors>,
33 template<typename Derived>
34 class DenseCoeffsBase<Derived,ReadOnlyAccessors> : public EigenBase<Derived>
37 typedef typename internal::traits<Derived>::StorageKind StorageKind;
38 typedef typename internal::traits<Derived>::Index Index;
39 typedef typename internal::traits<Derived>::Scalar Scalar;
49 typedef typename internal::conditional<bool(internal::traits<Derived>
700 run(const Derived&) argument
[all...]
H A DFuzzy.h19 template<typename Derived, typename OtherDerived, bool is_integer = NumTraits<typename Derived::Scalar>::IsInteger>
22 static bool run(const Derived& x, const OtherDerived& y, const typename Derived::RealScalar& prec)
25 typename internal::nested<Derived,2>::type nested(x);
31 template<typename Derived, typename OtherDerived>
32 struct isApprox_selector<Derived, OtherDerived, true>
34 static bool run(const Derived& x, const OtherDerived& y, const typename Derived::RealScalar&) argument
40 template<typename Derived, typenam
52 run(const Derived& x, const OtherDerived&, const typename Derived::RealScalar&) argument
70 run(const Derived& x, const typename Derived::RealScalar&, const typename Derived::RealScalar&) argument
[all...]
H A DRedux.h26 template<typename Func, typename Derived>
31 PacketSize = packet_traits<typename Derived::Scalar>::size,
32 InnerMaxSize = int(Derived::IsRowMajor)
33 ? Derived::MaxColsAtCompileTime
34 : Derived::MaxRowsAtCompileTime
38 MightVectorize = (int(Derived::Flags)&ActualPacketAccessBit)
40 MayLinearVectorize = MightVectorize && (int(Derived::Flags)&LinearAccessBit),
53 Cost = ( Derived::SizeAtCompileTime == Dynamic
54 || Derived::CoeffReadCost == Dynamic
55 || (Derived
115 run(const Derived&, const Func&) argument
[all...]
H A DRef.h15 template<typename Derived> class RefBase;
101 template<typename Derived> struct match {
103 HasDirectAccess = internal::has_direct_access<Derived>::ret,
104 StorageOrderMatch = PlainObjectType::IsVectorAtCompileTime || Derived::IsVectorAtCompileTime || ((PlainObjectType::Flags&RowMajorBit)==(Derived::Flags&RowMajorBit)),
106 || int(StrideType::InnerStrideAtCompileTime)==int(Derived::InnerStrideAtCompileTime)
107 || (int(StrideType::InnerStrideAtCompileTime)==0 && int(Derived::InnerStrideAtCompileTime)==1),
108 OuterStrideMatch = Derived::IsVectorAtCompileTime
109 || int(StrideType::OuterStrideAtCompileTime)==int(Dynamic) || int(StrideType::OuterStrideAtCompileTime)==int(Derived::OuterStrideAtCompileTime),
110 AlignmentMatch = (_Options!=Aligned) || ((PlainObjectType::Flags&AlignedBit)==0) || ((traits<Derived>
205 Ref(const DenseBase<Derived>& expr, typename internal::enable_if<bool(internal::is_lvalue<Derived>::value&&bool(Traits::template match<Derived>::MatchAtCompileTime)),Derived>::type* = 0, int = Derived::ThisConstantIsPrivateInPlainObjectBase) argument
[all...]
H A DTranspose.h197 template<typename Derived>
198 inline Transpose<Derived>
199 DenseBase<Derived>::transpose()
209 template<typename Derived>
210 inline typename DenseBase<Derived>::ConstTransposeReturnType
211 DenseBase<Derived>::transpose() const
235 template<typename Derived>
236 inline const typename MatrixBase<Derived>::AdjointReturnType
237 MatrixBase<Derived>::adjoint() const
291 template<typename Derived>
402 run(const Derived&, const OtherDerived&) argument
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparseCwiseBinaryOp.h40 template<typename BinaryOp, typename Lhs, typename Rhs, typename Derived,
54 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> Derived; typedef in class:Eigen::CwiseBinaryOpImpl
55 EIGEN_SPARSE_PUBLIC_INTERFACE(Derived)
94 template<typename BinaryOp, typename Lhs, typename Rhs, typename Derived>
95 class sparse_cwise_binary_op_inner_iterator_selector<BinaryOp, Lhs, Rhs, Derived, Sparse, Sparse>
113 EIGEN_STRONG_INLINE Derived& operator++()
139 return *static_cast<Derived*>(this);
159 template<typename T, typename Lhs, typename Rhs, typename Derived>
160 class sparse_cwise_binary_op_inner_iterator_selector<scalar_product_op<T>, Lhs, Rhs, Derived, Sparse, Sparse>
184 EIGEN_STRONG_INLINE Derived
[all...]
H A DSparseCwiseUnaryOp.h24 typedef CwiseUnaryOp<UnaryOp, MatrixType> Derived; typedef in class:Eigen::CwiseUnaryOpImpl
25 EIGEN_SPARSE_PUBLIC_INTERFACE(Derived)
28 typedef typename internal::traits<Derived>::_XprTypeNested _MatrixTypeNested;
88 typedef CwiseUnaryView<ViewOp, MatrixType> Derived; typedef in class:Eigen::CwiseUnaryViewImpl
89 EIGEN_SPARSE_PUBLIC_INTERFACE(Derived)
92 typedef typename internal::traits<Derived>::_MatrixTypeNested _MatrixTypeNested;
141 template<typename Derived>
142 EIGEN_STRONG_INLINE Derived&
143 SparseMatrixBase<Derived>::operator*=(const Scalar& other)
146 for (typename Derived
[all...]
/external/compiler-rt/lib/ubsan/
H A Dubsan_type_hash.cc116 /// \brief Determine whether \p Derived has a \p Base base class subobject at
118 static bool isDerivedFromAtOffset(const abi::__class_type_info *Derived, argument
121 if (Derived->__type_name == Base->__type_name)
125 dynamic_cast<const abi::__si_class_type_info*>(Derived))
129 dynamic_cast<const abi::__vmi_class_type_info*>(Derived);
154 /// \brief Find the derived-most dynamic base class of \p Derived at offset
157 const abi::__class_type_info *Derived, sptr Offset) {
159 return Derived;
162 dynamic_cast<const abi::__si_class_type_info*>(Derived))
166 dynamic_cast<const abi::__vmi_class_type_info*>(Derived);
156 findBaseAtOffset( const abi::__class_type_info *Derived, sptr Offset) argument
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCInstMethSignature.cpp29 static bool AreTypesCompatible(QualType Derived, QualType Ancestor, argument
34 if (Derived->isAnyPointerType() && Ancestor->isAnyPointerType())
37 return C.typesAreCompatible(Derived, Ancestor);

Completed in 257 milliseconds

12345