/external/clang/test/Profile/ |
H A D | cxx-implicit.cpp | 13 struct Derived : public Base { struct in inherits:Base 14 Derived(); 17 Derived::Derived() {} function in class:Derived
|
/external/clang/test/SemaCXX/ |
H A D | PR9884.cpp | 9 class Derived : public Base { class in inherits:Base 11 Derived(int val); 15 Derived::Derived(int val) function in class:Derived
|
H A D | PR7410.cpp | 9 struct Derived : Base { struct in inherits:Base 13 Derived d;
|
/external/eigen/Eigen/src/Eigen2Support/ |
H A D | VectorBlock.h | 17 template<typename Derived> 18 inline VectorBlock<Derived> 19 MatrixBase<Derived>::start(Index size) 21 EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) 22 return VectorBlock<Derived>(derived(), 0, size); 26 template<typename Derived> 27 inline const VectorBlock<const Derived> 28 MatrixBase<Derived>::start(Index size) const 30 EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) 31 return VectorBlock<const Derived>(derive [all...] |
H A D | Lazy.h | 24 template<typename Derived> 26 inline const Flagged<Derived, Added, 0> 27 MatrixBase<Derived>::marked() const 41 template<typename Derived> 42 inline const Flagged<Derived, 0, EvalBeforeAssigningBit> 43 MatrixBase<Derived>::lazy() const 51 template<typename Derived> 53 Derived& MatrixBase<Derived>::operator+=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0, 61 template<typename Derived> [all...] |
H A D | Block.h | 32 template<typename Derived> 33 inline Block<Derived> DenseBase<Derived> 41 return Block<Derived>(derived(), 0, 0, cRows, cCols); 43 return Block<Derived>(derived(), 0, cols() - cCols, cRows, cCols); 45 return Block<Derived>(derived(), rows() - cRows, 0, cRows, cCols); 47 return Block<Derived>(derived(), rows() - cRows, cols() - cCols, cRows, cCols); 52 template<typename Derived> 53 inline const Block<Derived> 54 DenseBase<Derived> [all...] |
/external/clang/test/CXX/conv/conv.mem/ |
H A D | p4.cpp | 11 struct Derived : Base {}; struct in namespace:test0 13 int (Derived::*d) = data_ptr; 14 int (Derived::*m)() = method_ptr; 20 struct Derived : private Base {}; // expected-note 2 {{declared private here}} struct in namespace:test1 22 int (Derived::*d) = data_ptr; // expected-error {{cannot cast private base class 'Base' to 'test1::Derived'}} 23 int (Derived::*m)() = method_ptr; // expected-error {{cannot cast private base class 'Base' to 'test1::Derived'}} 31 struct Derived : A, B {}; struct in namespace:test2 33 int (Derived 40 struct Derived : virtual Base {}; struct in namespace:test3 50 struct Derived : Base, virtual A {}; struct in namespace:test4 60 struct Derived : Base, virtual A {}; struct in namespace:test5 [all...] |
/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/clang/test/CXX/class.derived/ |
H A D | p2.cpp | 8 struct Derived : Base {}; struct in namespace:PR5840
|
/external/clang/test/CodeGenCXX/ |
H A D | debug-info-template-fwd.cpp | 5 // CHECK: [ DW_TAG_structure_type ] [Derived<int>] {{.*}} [def] 7 template <class A> class Derived; 10 static Derived<A> *create(); 13 template <class A> struct Derived : Base<A> { struct in inherits:Base 18 // During the instantiation of Derived<int>, Base<int> becomes required to be 21 // requires the (incomplete definition) of Derived<int> which is problematic. 24 // complete during the instantiation of Derived<int> is a no-op because 26 // wire up the base class of Derived<int> in the debug info later on) 27 Derived<int> d;
|
/external/clang/test/PCH/ |
H A D | cxx-offsetof-base.h | 4 struct Derived : Base { int y; }; struct in inherits:Base 5 int o = __builtin_offsetof(Derived, x);
|
/external/eigen/Eigen/src/Core/ |
H A D | GlobalFunctions.h | 15 template<typename Derived> \ 16 inline const Eigen::CwiseUnaryOp<Eigen::internal::FUNCTOR<typename Derived::Scalar>, const Derived> \ 17 NAME(const Eigen::ArrayBase<Derived>& x) { \ 23 template<typename Derived> \ 24 struct NAME##_retval<ArrayBase<Derived> > \ 26 typedef const Eigen::CwiseUnaryOp<Eigen::internal::FUNCTOR<typename Derived::Scalar>, const Derived> type; \ 28 template<typename Derived> \ 29 struct NAME##_impl<ArrayBase<Derived> > \ [all...] |
H A D | BooleanRedux.h | 17 template<typename Derived, int UnrollCount> 21 col = (UnrollCount-1) / Derived::RowsAtCompileTime, 22 row = (UnrollCount-1) % Derived::RowsAtCompileTime 25 static inline bool run(const Derived &mat) 27 return all_unroller<Derived, UnrollCount-1>::run(mat) && mat.coeff(row, col); 31 template<typename Derived> 32 struct all_unroller<Derived, 0> 34 static inline bool run(const Derived &/*mat*/) { return true; } 37 template<typename Derived> 38 struct all_unroller<Derived, Dynami [all...] |
H A D | CwiseNullaryOp.h | 114 template<typename Derived> 116 EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, Derived> 117 DenseBase<Derived>::NullaryExpr(Index rows, Index cols, const CustomNullaryOp& func) 119 return CwiseNullaryOp<CustomNullaryOp, Derived>(rows, cols, func); 137 template<typename Derived> 139 EIGEN_STRONG_INLINE const CwiseNullaryOp<CustomNullaryOp, Derived> 140 DenseBase<Derived>::NullaryExpr(Index size, const CustomNullaryOp& func) 142 EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) 143 if(RowsAtCompileTime == 1) return CwiseNullaryOp<CustomNullaryOp, Derived>(1, size, func); 144 else return CwiseNullaryOp<CustomNullaryOp, Derived>(siz [all...] |
H A D | Random.h | 47 template<typename Derived> 48 inline const CwiseNullaryOp<internal::scalar_random_op<typename internal::traits<Derived>::Scalar>, Derived> 49 DenseBase<Derived>::Random(Index rows, Index cols) 74 template<typename Derived> 75 inline const CwiseNullaryOp<internal::scalar_random_op<typename internal::traits<Derived>::Scalar>, Derived> 76 DenseBase<Derived>::Random(Index size) 95 template<typename Derived> 96 inline const CwiseNullaryOp<internal::scalar_random_op<typename internal::traits<Derived> [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...] |
/external/clang/test/SemaTemplate/ |
H A D | instantiate-elab-type-specifier.cpp | 10 template <class T> struct Derived : Base<T> { struct in inherits:Base 14 template struct Derived<int>;
|
/external/eigen/Eigen/src/LU/ |
H A D | Determinant.h | 17 template<typename Derived> 18 inline const typename Derived::Scalar bruteforce_det3_helper 19 (const MatrixBase<Derived>& matrix, int a, int b, int c) 25 template<typename Derived> 26 const typename Derived::Scalar bruteforce_det4_helper 27 (const MatrixBase<Derived>& matrix, int j, int k, int m, int n) 33 template<typename Derived, 34 int DeterminantType = Derived::RowsAtCompileTime 37 static inline typename traits<Derived>::Scalar run(const Derived [all...] |
/external/eigen/doc/examples/ |
H A D | class_Block.cpp | 6 template<typename Derived> 7 Eigen::Block<Derived> 8 topLeftCorner(MatrixBase<Derived>& m, int rows, int cols) 10 return Eigen::Block<Derived>(m.derived(), 0, 0, rows, cols); 13 template<typename Derived> 14 const Eigen::Block<const Derived> 15 topLeftCorner(const MatrixBase<Derived>& m, int rows, int cols) 17 return Eigen::Block<const Derived>(m.derived(), 0, 0, rows, cols);
|
H A D | class_FixedBlock.cpp | 6 template<typename Derived> 7 Eigen::Block<Derived, 2, 2> 8 topLeft2x2Corner(MatrixBase<Derived>& m) 10 return Eigen::Block<Derived, 2, 2>(m.derived(), 0, 0); 13 template<typename Derived> 14 const Eigen::Block<const Derived, 2, 2> 15 topLeft2x2Corner(const MatrixBase<Derived>& m) 17 return Eigen::Block<const Derived, 2, 2>(m.derived(), 0, 0);
|
H A D | class_FixedVectorBlock.cpp | 6 template<typename Derived> 7 Eigen::VectorBlock<Derived, 2> 8 firstTwo(MatrixBase<Derived>& v) 10 return Eigen::VectorBlock<Derived, 2>(v.derived(), 0); 13 template<typename Derived> 14 const Eigen::VectorBlock<const Derived, 2> 15 firstTwo(const MatrixBase<Derived>& v) 17 return Eigen::VectorBlock<const Derived, 2>(v.derived(), 0);
|
H A D | class_VectorBlock.cpp | 6 template<typename Derived> 7 Eigen::VectorBlock<Derived> 8 segmentFromRange(MatrixBase<Derived>& v, int start, int end) 10 return Eigen::VectorBlock<Derived>(v.derived(), start, end-start); 13 template<typename Derived> 14 const Eigen::VectorBlock<const Derived> 15 segmentFromRange(const MatrixBase<Derived>& v, int start, int end) 17 return Eigen::VectorBlock<const Derived>(v.derived(), start, end-start);
|
/external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/ |
H A D | p13.cpp | 24 struct Derived : Base { struct in namespace:test0 39 Opaque0 a = Derived().test0((int*) 0); 40 Opaque1 b = Derived().test0((const int*) 0); 44 Opaque1 a = Derived().test1((int*) 0); 45 Opaque0 b = Derived().test1((const int*) 0); 49 Opaque0 a = ((Derived*) 0)->test2((int*) 0); 50 Opaque1 b = ((const Derived*) 0)->test2((int*) 0); 54 Opaque1 a = ((Derived*) 0)->test3((int*) 0); 55 Opaque0 b = ((const Derived*) 0)->test3((int*) 0);
|
/external/chromium_org/v8/test/mjsunit/harmony/ |
H A D | super.js | 10 function Derived() { class 13 Derived.prototype = Object.create(Base.prototype); 20 assertEquals("Base this is Derived", super.f()); 24 return "Derived" 29 Derived.prototype.toString = function() { return "this is Derived"; }; 30 Derived.prototype.x = 27; 31 Derived.prototype.f = fDerived.toMethod(Derived.prototype); 34 assertEquals("Derived", ne 58 function Derived() {} function [all...] |
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | MatrixBaseEigenvalues.h | 18 template<typename Derived, bool IsComplex> 22 static inline typename MatrixBase<Derived>::EigenvaluesReturnType const 23 run(const MatrixBase<Derived>& m) 25 typedef typename Derived::PlainObject PlainObject; 31 template<typename Derived> 32 struct eigenvalues_selector<Derived, false> 34 static inline typename MatrixBase<Derived>::EigenvaluesReturnType const 35 run(const MatrixBase<Derived>& m) 37 typedef typename Derived::PlainObject PlainObject; 65 template<typename Derived> [all...] |