/external/clang/test/CodeGenCXX/ |
ms_struct.cpp | 16 struct ATTR Derived : Base { 17 Derived(); 23 // CHECK: [[DERIVED:%.*]] = type <{ [[BASE:%.*]], i32, [4 x i8] }> 28 // CHECK: [[SELF:%.*]] = load [[DERIVED]]* 29 // CHECK: [[T0:%.*]] = bitcast [[DERIVED]]* [[SELF]] to [[BASE]]* 33 Derived::Derived() : value(20) {}
|
sanitize-dtor-nontrivial-virtual-base.cpp | 33 struct Derived : public Base, public virtual VirtualBase { 37 Derived() { 40 ~Derived() {} 43 Derived d; 46 // Derived: int, Vector, Base, VirtualBase
|
apple-kext-linkage.cpp | 7 struct Derived : Base { 9 Derived(); 13 Derived d1; // ok
|
vtable-key-function.cpp | 26 struct Derived : public Base<T> { }; 29 struct Derived<char> : public Base<char> { 33 void Derived<char>::anchor() { }
|
/external/eigen/Eigen/src/plugins/ |
MatrixCwiseUnaryOps.h | 20 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs_op<Scalar>, const Derived> 21 cwiseAbs() const { return derived(); } 30 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs2_op<Scalar>, const Derived> 31 cwiseAbs2() const { return derived(); } 40 inline const CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>, const Derived> 41 cwiseSqrt() const { return derived(); } 50 inline const CwiseUnaryOp<internal::scalar_inverse_op<Scalar>, const Derived> 51 cwiseInverse() const { return derived(); }
|
ArrayCwiseUnaryOps.h | 10 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs_op<Scalar>, const Derived> 13 return derived(); 23 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs2_op<Scalar>, const Derived> 26 return derived(); 36 inline const CwiseUnaryOp<internal::scalar_exp_op<Scalar>, const Derived> 39 return derived(); 49 inline const CwiseUnaryOp<internal::scalar_log_op<Scalar>, const Derived> 52 return derived(); 62 inline const CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>, const Derived> 65 return derived(); [all...] |
/external/google-breakpad/src/client/windows/tests/crash_generation_app/ |
abstract_class.cc | 15 // contributors may be used to endorse or promote products derived from 34 Base::Base(Derived* derived) 35 : derived_(derived) { 45 Derived::Derived() 50 void Derived::DoSomething() {
|
/external/compiler-rt/test/msan/ |
dtor-derived-class.cc | 14 struct Derived : public Base { 16 Derived() { y = 10; } 17 ~Derived() {} 21 Derived *d = new Derived(); 22 d->~Derived(); 30 Base *b = new Derived();
|
dtor-base-access.cc | 20 class Derived : public Base { 23 Derived():Base(&y) { 26 ~Derived(); 36 Derived::~Derived() { 44 Derived *d = new Derived(); 46 d->~Derived();
|
/external/eigen/Eigen/src/Eigen2Support/ |
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) [all...] |
/external/eigen/Eigen/src/Core/ |
EigenBase.h | 20 * Besides MatrixBase-derived classes, this also includes special matrix classes such as diagonal matrices, etc. 26 template<typename Derived> struct EigenBase 28 // typedef typename internal::plain_matrix_type<Derived>::type PlainObject; 30 typedef typename internal::traits<Derived>::StorageKind StorageKind; 31 typedef typename internal::traits<Derived>::Index Index; 33 /** \returns a reference to the derived object */ 34 Derived& derived() { return *static_cast<Derived*>(this); } function in struct:Eigen::EigenBase 35 /** \returns a const reference to the derived object * 36 const Derived& derived() const { return *static_cast<const Derived*>(this); } function in struct:Eigen::EigenBase [all...] |
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&) 40 template<typename Derived, typename OtherDerived, bool is_integer = NumTraits<typename Derived::Scalar>::IsInteger [all...] |
ReturnByValue.h | 23 template<typename Derived> 24 struct traits<ReturnByValue<Derived> > 25 : public traits<typename traits<Derived>::ReturnType> 31 Flags = (traits<typename traits<Derived>::ReturnType>::Flags 42 template<typename Derived,int n,typename PlainObject> 43 struct nested<ReturnByValue<Derived>, n, PlainObject> 45 typedef typename traits<Derived>::ReturnType type; 50 template<typename Derived> class ReturnByValue 51 : internal::no_assignment_operator, public internal::dense_xpr_base< ReturnByValue<Derived> >::type 54 typedef typename internal::traits<Derived>::ReturnType ReturnType [all...] |
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::SizeAtCompileTime!=1 && functor_traits<Func>::Cost == Dynamic [all...] |
Dot.h | 60 template<typename Derived> 62 typename internal::scalar_product_traits<typename internal::traits<Derived>::Scalar,typename internal::traits<OtherDerived>::Scalar>::ReturnType 63 MatrixBase<Derived>::dot(const MatrixBase<OtherDerived>& other) const 65 EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) 67 EIGEN_STATIC_ASSERT_SAME_VECTOR_SIZE(Derived,OtherDerived) 73 return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other); 86 template<typename Derived> 88 typename internal::traits<Derived>::Scalar 89 MatrixBase<Derived>::eigen2_dot(const MatrixBase<OtherDerived>& other) const 91 EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) [all...] |
ArrayBase.h | 32 * \tparam Derived is the derived type, e.g., an array or an expression type. 39 template<typename Derived> class ArrayBase 40 : public DenseBase<Derived> 49 using internal::special_scalar_op_base<Derived,typename internal::traits<Derived>::Scalar, 50 typename NumTraits<typename internal::traits<Derived>::Scalar>::Real>::operator*; 52 typedef typename internal::traits<Derived>::StorageKind StorageKind; 53 typedef typename internal::traits<Derived>::Index Index; 54 typedef typename internal::traits<Derived>::Scalar Scalar [all...] |
/art/test/569-checker-pattern-replacement/src-multidex/ |
Derived.java | 17 public final class Derived extends Base { 18 public Derived() { 22 public Derived(int intValue) { 26 public Derived(String stringValue) { 31 public Derived(double doubleValue) { 35 public Derived(int intValue, double doubleValue, Object objectValue) { 41 Derived(int intValue, double doubleValue, Object objectValue, String stringValue) { 51 public Derived(float floatValue) { 56 public Derived(int intValue, double doubleValue, Object objectValue, float floatValue) {
|
/external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/ |
p13.cpp | 6 // introduced by a using-declaration into a derived class will be 7 // treated as though they were members of the derived class. In 9 // were a pointer to the derived class rather than to the base 24 struct Derived : Base { 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) [all...] |
/external/eigen/Eigen/src/Eigenvalues/ |
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...] |
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/ |
convert.pass.cpp | 33 struct Derived : 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));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/ |
convert.pass.cpp | 33 struct Derived : 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/v8/test/mjsunit/es6/ |
class-computed-property-names-super.js | 19 class Derived extends Base { 26 assertSame(Derived.prototype, Derived.prototype.a[%HomeObjectSymbol()]); 28 assertEquals('a base m', new Derived().a()); 29 assertEquals('b base m', new Derived().b()); 30 assertEquals('0 base m', new Derived()[0]()); 31 assertEquals('1 base m', new Derived()[1]()); 41 class Derived extends Base { 47 assertEquals('a base m', new Derived().a); 48 assertEquals('b base m', new Derived().b) [all...] |
/external/eigen/doc/examples/ |
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) [all...] |
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/ |
p5-var.cpp | 6 struct Derived : Base { }; // expected-note{{candidate constructor (the implicit copy constructor) not viable}} 12 struct Diamond : Derived, Derived2 { }; 19 operator Derived&() const; 23 operator Derived&(); // expected-note{{candidate function}} 36 operator Derived() const; 40 operator Derived(); // expected-note{{candidate function}} 51 void bind_lvalue_to_lvalue(Base b, Derived d, 52 const Base bc, const Derived dc, 58 Derived &dr1 = d; 59 Derived &dr2 = b; // expected-error{{non-const lvalue reference to type 'Derived' cannot bind to a value o (…) [all...] |
/external/eigen/Eigen/src/SparseCore/ |
SparseDot.h | 15 template<typename Derived> 17 typename internal::traits<Derived>::Scalar 18 SparseMatrixBase<Derived>::dot(const MatrixBase<OtherDerived>& other) const 20 EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) 22 EIGEN_STATIC_ASSERT_SAME_VECTOR_SIZE(Derived,OtherDerived) 29 typename Derived::InnerIterator i(derived(),0); 39 template<typename Derived> 41 typename internal::traits<Derived>::Scalar 42 SparseMatrixBase<Derived>::dot(const SparseMatrixBase<OtherDerived>& other) cons [all...] |