/external/v8/test/mjsunit/es6/ |
super.js | 20 function Derived() { 23 Derived.prototype = { 25 toString() { return "this is Derived"; }, 28 assertEquals("Base this is Derived", super.f()); 33 return "Derived"; 38 assertEquals("Derived", new Derived().f()); 60 function Derived() { 63 Derived.prototype = { 65 toString() { return "this is Derived"; }, 99 var derived; variable 134 var derived; variable 200 var derived; variable [all...] |
/external/eigen/Eigen/src/Core/ |
CommaInitializer.h | 137 template<typename Derived> 138 inline CommaInitializer<Derived> DenseBase<Derived>::operator<< (const Scalar& s) 140 return CommaInitializer<Derived>(*static_cast<Derived*>(this), s); 144 template<typename Derived> 146 inline CommaInitializer<Derived> 147 DenseBase<Derived>::operator<<(const DenseBase<OtherDerived>& other) 149 return CommaInitializer<Derived>(*static_cast<Derived *>(this), other) [all...] |
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::MaxSizeAtCompileTime [all...] |
ProductBase.h | 21 template<typename Derived, typename _Lhs, typename _Rhs> 22 struct traits<ProductBase<Derived,_Lhs,_Rhs> > 46 #define EIGEN_PRODUCT_PUBLIC_INTERFACE(Derived) \ 47 typedef ProductBase<Derived, Lhs, Rhs > Base; \ 48 EIGEN_DENSE_PUBLIC_INTERFACE(Derived) \ 62 template<typename Derived, typename Lhs, typename Rhs> 63 class ProductBase : public MatrixBase<Derived> 66 typedef MatrixBase<Derived> Base; 118 inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 127 derived().evalTo(m_result) [all...] |
Transpose.h | 109 inline Index innerStride() const { return derived().nestedExpression().innerStride(); } 110 inline Index outerStride() const { return derived().nestedExpression().outerStride(); } 118 inline ScalarWithConstIfNotLvalue* data() { return derived().nestedExpression().data(); } 119 inline const Scalar* data() const { return derived().nestedExpression().data(); } 124 return derived().nestedExpression().const_cast_derived().coeffRef(colId, rowId); 130 return derived().nestedExpression().const_cast_derived().coeffRef(index); 135 return derived().nestedExpression().coeffRef(colId, rowId); 140 return derived().nestedExpression().coeffRef(index); 145 return derived().nestedExpression().coeff(colId, rowId); 150 return derived().nestedExpression().coeff(index) [all...] |
Select.h | 121 template<typename Derived> 123 inline const Select<Derived,ThenDerived,ElseDerived> 124 DenseBase<Derived>::select(const DenseBase<ThenDerived>& thenMatrix, 127 return Select<Derived,ThenDerived,ElseDerived>(derived(), thenMatrix.derived(), elseMatrix.derived()); 135 template<typename Derived> 137 inline const Select<Derived,ThenDerived, typename ThenDerived::ConstantReturnType> 138 DenseBase<Derived>::select(const DenseBase<ThenDerived>& thenMatrix [all...] |
Transpositions.h | 48 template<typename Derived> 51 typedef internal::traits<Derived> Traits; 58 Derived& derived() { return *static_cast<Derived*>(this); } function in class:Eigen::TranspositionsBase 59 const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::TranspositionsBase 63 Derived& operator=(const TranspositionsBase<OtherDerived>& other) 66 return derived(); [all...] |
Diagonal.h | 166 template<typename Derived> 167 inline typename MatrixBase<Derived>::DiagonalReturnType 168 MatrixBase<Derived>::diagonal() 170 return derived(); 174 template<typename Derived> 175 inline typename MatrixBase<Derived>::ConstDiagonalReturnType 176 MatrixBase<Derived>::diagonal() const 178 return ConstDiagonalReturnType(derived()); 192 template<typename Derived> 193 inline typename MatrixBase<Derived>::DiagonalDynamicIndexReturnTyp [all...] |
DiagonalMatrix.h | 17 template<typename Derived> 18 class DiagonalBase : public EigenBase<Derived> 21 typedef typename internal::traits<Derived>::DiagonalVectorType DiagonalVectorType; 24 typedef typename internal::traits<Derived>::StorageKind StorageKind; 25 typedef typename internal::traits<Derived>::Index Index; 40 inline const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::DiagonalBase 41 inline Derived& derived() { return *static_cast<Derived*>(this); function in class:Eigen::DiagonalBase [all...] |
PlainObjectBase.h | 50 template <typename Derived, 51 typename OtherDerived = Derived, 52 bool IsVector = bool(Derived::IsVectorAtCompileTime) && bool(OtherDerived::IsVectorAtCompileTime)> 72 template<typename Derived> struct dense_xpr_base_dispatcher_for_doxygen;// : public MatrixBase<Derived> {}; 84 template<typename Derived> 85 class PlainObjectBase : public internal::dense_xpr_base_dispatcher_for_doxygen<Derived> 87 template<typename Derived> 88 class PlainObjectBase : public internal::dense_xpr_base<Derived>::type 92 enum { Options = internal::traits<Derived>::Options } [all...] |
/external/libchrome/base/memory/ |
weak_ptr.h | 156 // A safe static downcast of a WeakPtr<Base> to WeakPtr<Derived>. This 160 template<typename Derived> 161 static WeakPtr<Derived> StaticAsWeakPtr(Derived* t) { 163 is_convertible<Derived, internal::SupportsWeakPtrBase&> convertible; 166 return AsWeakPtrImpl<Derived>(t, *t); 170 // This template function uses type inference to find a Base of Derived 172 // static_cast the Base* to a Derived*. 173 template <typename Derived, typename Base> 174 static WeakPtr<Derived> AsWeakPtrImpl [all...] |
/external/libweave/third_party/chromium/base/memory/ |
weak_ptr.h | 153 // A safe static downcast of a WeakPtr<Base> to WeakPtr<Derived>. This 157 template<typename Derived> 158 static WeakPtr<Derived> StaticAsWeakPtr(Derived* t) { 159 typedef std::is_convertible<Derived*, internal::SupportsWeakPtrBase*> 163 return AsWeakPtrImpl<Derived>(t, *t); 167 // This template function uses type inference to find a Base of Derived 169 // static_cast the Base* to a Derived*. 170 template <typename Derived, typename Base> 171 static WeakPtr<Derived> AsWeakPtrImpl [all...] |
/external/clang/test/SemaTemplate/ |
instantiate-using-decl.cpp | 26 template <class Derived> struct Visitor1 { 29 template <class Derived> struct Visitor2 { 33 template <class Derived> struct JoinVisitor 34 : Visitor1<Derived>, Visitor2<Derived> { 35 typedef Visitor1<Derived> Base1; 36 typedef Visitor2<Derived> Base2; 114 template <typename Scalar> struct Derived : Base<Scalar> { 145 template class Derived<int>; // expected-note {{requested here}}
|
class-template-ctor-initializer.cpp | 43 class Derived : public ParentClass { 45 Derived() : Base() {} 48 class Final : public Derived<Base> {
|
/external/clang/test/SemaCXX/ |
offsetof.cpp | 17 struct Derived : Base { int y; }; 18 int o = __builtin_offsetof(Derived, x); // expected-warning{{offset of on non-POD type}} 20 const int o2 = sizeof(__builtin_offsetof(Derived, x)); 81 struct Derived : virtual Base { 82 void Fun() { (void)__builtin_offsetof(Derived, Field); } // expected-warning {{offset of on non-POD type}} \
|
conversion-delete-expr.cpp | 84 struct Derived : Base { 89 void foo6(const Derived cd, Derived d) { 90 // overload resolution selects Derived::operator int*() const;
|
/external/llvm/unittests/Support/ |
Casting.cpp | 184 // for example, Derived inherits from Base, and we do `isa<Base>(Derived)`. 195 class Derived : public Base { 197 Derived() {} 201 // Derived to its base class. 203 Derived D; 244 struct Derived : Base { 245 Derived() : Base(true) {} 282 pointer_wrappers::Derived D; 295 EXPECT_TRUE(!isa<pointer_wrappers::Derived>(MB)) [all...] |
/external/clang/test/CXX/class/class.friend/ |
p1.cpp | 16 struct Derived : public Base { 49 friend void Derived::missing_member(); // expected-error {{no function named 'missing_member' with type 'void ()' was found in the specified scope}} 51 friend void Derived::base_member(); // expected-error {{no function named 'base_member' with type 'void ()' was found in the specified scope}}
|
/external/eigen/Eigen/src/Eigen2Support/ |
QR.h | 58 template<typename Derived> 59 const QR<typename MatrixBase<Derived>::PlainObject> 60 MatrixBase<Derived>::qr() const
|
Minor.h | 99 template<typename Derived> 100 inline Minor<Derived> 101 MatrixBase<Derived>::minor(Index row, Index col) 103 return Minor<Derived>(derived(), row, col); 108 template<typename Derived> 109 inline const Minor<Derived> 110 MatrixBase<Derived>::minor(Index row, Index col) const 112 return Minor<Derived>(derived(), row, col) [all...] |
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/test/utils/iterator/ |
input_iterator_facade.hpp | 56 template<typename Derived, 60 class input_iterator_facade : public iterator_facade<Derived,ValueType,Traversal,Reference> 66 protected: // provide access to the Derived 85 m_valid = input_iterator_core_access::get( *static_cast<Derived*>(this) );
|
/external/compiler-rt/test/msan/ |
dtor-multiple-inheritance.cc | 6 // Derived 64 class Derived : public B, public C { 67 Derived() { w = 10; } 68 ~Derived() { 79 Derived *d = new Derived(); 88 // Order of destruction: Derived, C, B, A 89 d->~Derived();
|
/external/v8/test/mjsunit/regress/ |
regress-4509-Class-constructor-typeerror-realm.js | 9 class Derived extends Object { 15 assertThrows(() => { new Derived() }, TypeError); 19 "class Derived extends Object {" +
|
/external/eigen/Eigen/src/Geometry/ |
Quaternion.h | 17 * Definition of QuaternionBase<Derived> 31 * \tparam Derived derived type (CRTP) 34 template<class Derived> 35 class QuaternionBase : public RotationBase<Derived, 3> 37 typedef RotationBase<Derived, 3> Base; 40 using Base::derived; 42 typedef typename internal::traits<Derived>::Scalar Scalar; 44 typedef typename internal::traits<Derived>::Coefficients Coefficients; 46 Flags = Eigen::internal::traits<Derived>::Flag [all...] |
/external/compiler-rt/lib/ubsan/ |
ubsan_type_hash_itanium.cc | 113 /// \brief Determine whether \p Derived has a \p Base base class subobject at 115 static bool isDerivedFromAtOffset(const abi::__class_type_info *Derived, 118 if (Derived->__type_name == Base->__type_name) 122 dynamic_cast<const abi::__si_class_type_info*>(Derived)) 126 dynamic_cast<const abi::__vmi_class_type_info*>(Derived); 131 // Look for a base class which is derived from \p Base at the right offset. 151 /// \brief Find the derived-most dynamic base class of \p Derived at offset 154 const abi::__class_type_info *Derived, sptr Offset) { 156 return Derived; [all...] |