/external/clang/test/Profile/ |
cxx-implicit.cpp | 13 struct Derived : public Base { 14 Derived(); 17 Derived::Derived() {}
|
/external/clang/test/SemaCXX/ |
PR9884.cpp | 9 class Derived : public Base { 11 Derived(int val); 15 Derived::Derived(int val)
|
PR7410.cpp | 9 struct Derived : Base { 13 Derived d;
|
/external/clang/test/CodeGenCXX/ |
linetable-virtual-variadic.cpp | 7 class Derived : public virtual Base { 11 void Derived::VariadicFunction(...) { }
|
debug-info-template-fwd.cpp | 5 // CHECK: !DICompositeType(tag: DW_TAG_structure_type, name: "Derived<int>" 9 template <class A> class Derived; 12 static Derived<A> *create(); 15 template <class A> struct Derived : Base<A> { 20 // During the instantiation of Derived<int>, Base<int> becomes required to be 23 // requires the (incomplete definition) of Derived<int> which is problematic. 26 // complete during the instantiation of Derived<int> is a no-op because 28 // wire up the base class of Derived<int> in the debug info later on) 29 Derived<int> d;
|
sanitize-dtor-derived-class.cpp | 19 class Derived : public Base { 22 Derived() { 25 ~Derived() { 30 Derived d;
|
sanitize-dtor-repress-aliasing.cpp | 12 // Virtual function table for the derived class only contains 21 struct Derived : public Base { 23 Derived() { z = 10; } 24 ~Derived() {} 27 Derived d;
|
/external/clang/test/Index/ |
namespaced-base-ctor-init.cpp | 3 struct Derived : Base { 4 Derived() : ns1::Base() {}
|
/external/google-breakpad/src/client/windows/tests/crash_generation_app/ |
abstract_class.h | 15 // contributors may be used to endorse or promote products derived from 37 class Derived; 41 Base(Derived* derived); 46 Derived* derived_; 49 class Derived : public Base { 51 Derived();
|
/external/eigen/Eigen/src/Eigen2Support/ |
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) [all...] |
Lazy.h | 24 template<typename Derived> 26 inline const Flagged<Derived, Added, 0> 27 MatrixBase<Derived>::marked() const 29 return derived(); 41 template<typename Derived> 42 inline const Flagged<Derived, 0, EvalBeforeAssigningBit> 43 MatrixBase<Derived>::lazy() const 45 return derived(); 51 template<typename Derived> 53 Derived& MatrixBase<Derived>::operator+=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0 [all...] |
/external/clang/test/CXX/conv/conv.mem/ |
p4.cpp | 11 struct Derived : Base {}; 13 int (Derived::*d) = data_ptr; 14 int (Derived::*m)() = method_ptr; 20 struct Derived : private Base {}; // expected-note 2 {{declared private here}} 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 {}; 33 int (Derived::*d) = data_ptr; // expected-error {{ambiguous conversion from pointer to member of base class 'Ba (…) [all...] |
/external/libcxxabi/test/ |
catch_pointer_reference.pass.cpp | 34 struct Derived : 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 *, Derived>() [all...] |
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/test/ |
catch_pointer_reference.pass.cpp | 34 struct Derived : 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 *, Derived>() [all...] |
/external/clang/test/CXX/class.derived/ |
p2.cpp | 8 struct Derived : Base {};
|
/external/clang/test/PCH/ |
cxx-offsetof-base.h | 4 struct Derived : Base { int y; }; 5 int o = __builtin_offsetof(Derived, x);
|
/external/eigen/Eigen/src/Core/ |
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>::Scalar>, Derived [all...] |
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) { \ 18 return x.derived(); \ 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> \ [all...] |
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, Dynamic [all...] |
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>(size, 1, func) [all...] |
/external/clang/test/SemaTemplate/ |
instantiate-elab-type-specifier.cpp | 10 template <class T> struct Derived : Base<T> { 14 template struct Derived<int>;
|
/external/eigen/Eigen/src/LU/ |
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& m [all...] |
/external/eigen/doc/examples/ |
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) [all...] |
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) [all...] |
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) [all...] |