/external/skia/src/utils/ |
H A D | SkTLogic.h | 36 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 D | Casting.cpp | 184 // 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 D | YAMLTraits.h | 291 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 D | convert.pass.cpp | 33 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 D | move_iterator.pass.cpp | 36 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 D | reverse_iterator.pass.cpp | 33 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 D | reverse_iterator.pass.cpp | 36 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 D | assign_rv_pair_U_V.pass.cpp | 25 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 D | rv_pair_U_V.pass.cpp | 25 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 D | catch_pointer_reference.cpp | 34 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 D | SetsTest.java | 425 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 D | gtest-port_test.cc | 114 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 D | Assign.h | 23 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 D | CwiseBinaryOp.h | 166 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 D | CwiseUnaryOp.h | 97 typedef CwiseUnaryOp<UnaryOp, XprType> Derived; typedef in class:Eigen::CwiseUnaryOpImpl 99 EIGEN_DENSE_PUBLIC_INTERFACE(Derived)
|
H A D | CwiseUnaryView.h | 97 typedef CwiseUnaryView<ViewOp, MatrixType> Derived; typedef in class:Eigen::CwiseUnaryViewImpl 100 EIGEN_DENSE_PUBLIC_INTERFACE(Derived)
|
H A D | DenseCoeffsBase.h | 24 * \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 D | Fuzzy.h | 19 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 D | Redux.h | 26 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 D | Ref.h | 15 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 D | Transpose.h | 197 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 D | SparseCwiseBinaryOp.h | 40 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 D | SparseCwiseUnaryOp.h | 24 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 D | ubsan_type_hash.cc | 116 /// \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 D | CheckObjCInstMethSignature.cpp | 29 static bool AreTypesCompatible(QualType Derived, QualType Ancestor, argument 34 if (Derived->isAnyPointerType() && Ancestor->isAnyPointerType()) 37 return C.typesAreCompatible(Derived, Ancestor);
|