Searched refs:Derived (Results 1 - 25 of 301) sorted by relevance

1234567891011>>

/external/clang/test/Profile/
H A Dcxx-implicit.cpp13 struct Derived : public Base { struct in inherits:Base
14 Derived();
17 Derived::Derived() {} function in class:Derived
/external/clang/test/SemaCXX/
H A DPR9884.cpp9 class Derived : public Base { class in inherits:Base
11 Derived(int val);
15 Derived::Derived(int val) function in class:Derived
H A DPR7410.cpp9 struct Derived : Base { struct in inherits:Base
13 Derived d;
/external/eigen/Eigen/src/Eigen2Support/
H A DVectorBlock.h17 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 DLazy.h24 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 DBlock.h32 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 Dp4.cpp11 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 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/clang/test/CXX/class.derived/
H A Dp2.cpp8 struct Derived : Base {}; struct in namespace:PR5840
/external/clang/test/CodeGenCXX/
H A Ddebug-info-template-fwd.cpp5 // 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 Dcxx-offsetof-base.h4 struct Derived : Base { int y; }; struct in inherits:Base
5 int o = __builtin_offsetof(Derived, x);
/external/eigen/Eigen/src/Core/
H A DGlobalFunctions.h15 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 DBooleanRedux.h17 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 DCwiseNullaryOp.h114 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 DRandom.h47 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 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...]
/external/clang/test/SemaTemplate/
H A Dinstantiate-elab-type-specifier.cpp10 template <class T> struct Derived : Base<T> { struct in inherits:Base
14 template struct Derived<int>;
/external/eigen/Eigen/src/LU/
H A DDeterminant.h17 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 Dclass_Block.cpp6 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 Dclass_FixedBlock.cpp6 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 Dclass_FixedVectorBlock.cpp6 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 Dclass_VectorBlock.cpp6 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 Dp13.cpp24 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 Dsuper.js10 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 DMatrixBaseEigenvalues.h18 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...]

Completed in 431 milliseconds

1234567891011>>