/external/clang/test/CXX/class.derived/ |
p1.cpp | 24 struct Derived : decltype(Base()) { };
|
/external/eigen/Eigen/src/Core/ |
NestByValue.h | 102 template<typename Derived> 103 inline const NestByValue<Derived> 104 DenseBase<Derived>::nestByValue() const 106 return NestByValue<Derived>(derived());
|
PermutationMatrix.h | 23 * \param Derived the derived class 52 template<typename Derived> 53 class PermutationBase : public EigenBase<Derived> 55 typedef internal::traits<Derived> Traits; 56 typedef EigenBase<Derived> Base; 75 using Base::derived; 80 Derived& operator=(const PermutationBase<OtherDerived>& other) 83 return derived(); 88 Derived& operator=(const TranspositionsBase<OtherDerived>& tr [all...] |
TriangularMatrix.h | 29 template<typename Derived> class TriangularBase : public EigenBase<Derived> 34 Mode = internal::traits<Derived>::Mode, 35 CoeffReadCost = internal::traits<Derived>::CoeffReadCost, 36 RowsAtCompileTime = internal::traits<Derived>::RowsAtCompileTime, 37 ColsAtCompileTime = internal::traits<Derived>::ColsAtCompileTime, 38 MaxRowsAtCompileTime = internal::traits<Derived>::MaxRowsAtCompileTime, 39 MaxColsAtCompileTime = internal::traits<Derived>::MaxColsAtCompileTime 41 typedef typename internal::traits<Derived>::Scalar Scalar; 42 typedef typename internal::traits<Derived>::StorageKind StorageKind 77 inline const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::TriangularBase 78 inline Derived& derived() { return *static_cast<Derived*>(this); } function in class:Eigen::TriangularBase [all...] |
/external/eigen/Eigen/src/SPQRSupport/ |
SuiteSparseQRSupport.h | 18 template <typename SPQRType, typename Derived> struct SPQR_QProduct; 28 template <typename SPQRType, typename Derived> struct traits<SPQR_QProduct<SPQRType, Derived> > 30 typedef typename Derived::PlainObject ReturnType; 150 return internal::solve_retval<SPQR, Rhs>(*this, B.derived()); 260 template <typename SPQRType, typename Derived> 261 struct SPQR_QProduct : ReturnByValue<SPQR_QProduct<SPQRType,Derived> > 266 SPQR_QProduct(const SPQRType& spqr, const Derived& other, bool transpose) : m_spqr(spqr),m_other(other),m_transpose(transpose) {} 284 const Derived& m_other; 292 template<typename Derived> [all...] |
/external/eigen/Eigen/src/SparseCore/ |
SparseView.h | 90 template<typename Derived> 91 const SparseView<Derived> MatrixBase<Derived>::sparseView(const Scalar& m_reference, 94 return SparseView<Derived>(derived(), m_reference, m_epsilon);
|
/ndk/sources/cxx-stl/gabi++/tests/ |
test_gabixx_rtti.cpp | 41 struct Derived : Base {}; 73 Derived derived; local 74 Base* pbase = &derived; 76 CHECK(typeid(derived) == typeid(Derived)); 78 CHECK(typeid(&derived) == typeid(Derived*)); 80 printf("derived is: %s\n", typeid(derived).name()) [all...] |
/ndk/tests/device/test-stlport-rtti/jni/ |
test_stlport_rtti.cpp | 41 struct Derived : Base {}; 73 Derived derived; local 74 Base* pbase = &derived; 76 CHECK(typeid(derived) == typeid(Derived)); 78 CHECK(typeid(&derived) == typeid(Derived*)); 80 printf("derived is: %s\n", typeid(derived).name()) [all...] |
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
MatrixFunction.h | 480 * \tparam Derived Type of the argument to the matrix function. 488 template<typename Derived> class MatrixFunctionReturnValue 489 : public ReturnByValue<MatrixFunctionReturnValue<Derived> > 493 typedef typename Derived::Scalar Scalar; 494 typedef typename Derived::Index Index; 503 MatrixFunctionReturnValue(const Derived& A, StemFunction f) : m_A(A), m_f(f) { } 513 typedef typename Derived::PlainObject PlainObject; 532 typename internal::nested<Derived>::type m_A; 539 template<typename Derived> 540 struct traits<MatrixFunctionReturnValue<Derived> > [all...] |
/external/clang/test/CXX/class.derived/class.member.lookup/ |
p8.cpp | 15 struct Derived : public D1, public D2 { 20 Derived d; 25 void Derived::Inner() {
|
/external/clang/test/FixIt/ |
typo.cpp | 52 struct Derived : public Base { // expected-note{{base class 'Base' specified here}} 55 Derived() : base(), // expected-error{{initializer 'base' does not name a non-static data member or base class; did you mean the base class 'Base'?}} 65 int &Derived::getMember() { 120 struct derived : base { struct in inherits:base 125 derived d; 127 // to replace base::i with derived::i as we would for other qualified name misspellings.
|
/external/eigen/Eigen/src/Geometry/ |
AngleAxis.h | 78 template<typename Derived> 79 inline AngleAxis(const Scalar& angle, const MatrixBase<Derived>& axis) : m_axis(axis), m_angle(angle) {} 83 template<typename Derived> 84 inline explicit AngleAxis(const MatrixBase<Derived>& m) { *this = m; } 110 template<typename Derived> 111 AngleAxis& operator=(const MatrixBase<Derived>& m); 113 template<typename Derived> 114 AngleAxis& fromRotationMatrix(const MatrixBase<Derived>& m); 182 template<typename Derived> 183 AngleAxis<Scalar>& AngleAxis<Scalar>::operator=(const MatrixBase<Derived>& mat [all...] |
EulerAngles.h | 35 template<typename Derived> 36 inline Matrix<typename MatrixBase<Derived>::Scalar,3,1> 37 MatrixBase<Derived>::eulerAngles(Index a0, Index a1, Index a2) const 43 EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Derived,3,3) 46 typedef Matrix<typename Derived::Scalar,2,1> Vector2;
|
RotationBase.h | 25 * \param Derived is the derived type, i.e., a rotation type 28 template<typename Derived, int _Dim> 34 typedef typename internal::traits<Derived>::Scalar Scalar; 41 inline const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::RotationBase 42 inline Derived& derived() { return *static_cast<Derived*>(this); function in class:Eigen::RotationBase [all...] |
Umeyama.h | 93 template <typename Derived, typename OtherDerived> 94 typename internal::umeyama_transform_matrix_type<Derived, OtherDerived>::type 95 umeyama(const MatrixBase<Derived>& src, const MatrixBase<OtherDerived>& dst, bool with_scaling = true) 97 typedef typename internal::umeyama_transform_matrix_type<Derived, OtherDerived>::type TransformationMatrixType; 100 typedef typename Derived::Index Index; 106 enum { Dimension = EIGEN_SIZE_MIN_PREFER_DYNAMIC(Derived::RowsAtCompileTime, OtherDerived::RowsAtCompileTime) }; 110 typedef typename internal::plain_matrix_type_row_major<Derived>::type RowMajorMatrixType;
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/test/utils/ |
trivial_singleton.hpp | 35 template<typename Derived> 38 static Derived& instance() { static Derived the_inst; return the_inst; }
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/ |
iterator_facade.hpp | 122 // combinations, user-defined iterators must be derived from 457 template <class Derived, class V, class TC, class R, class D> \ 458 prefix Derived operator+ args 497 , (iterator_facade<Derived, V, TC, R, D> const& 498 , typename Derived::difference_type) 504 , (typename Derived::difference_type 505 , iterator_facade<Derived, V, TC, R, D> const&) 565 static I& derived(iterator_facade<I,V,TC,R,D>& facade) function in class:boost::iterator_core_access 571 static I const& derived(iterator_facade<I,V,TC,R,D> const& facade) function in class:boost::iterator_core_access 586 class Derived // The derived iterator type being constructe 604 Derived& derived() function in class:boost::iterator_facade 609 Derived const& derived() const function in class:boost::iterator_facade [all...] |
/external/clang/test/Analysis/ |
derived-to-base.cpp | 146 struct Derived : public Base { 150 struct DoubleDerived : public Derived { 158 int getY(const Derived &obj) { 163 Derived d; 172 Derived d2(d); 187 Derived d2(d); 316 struct FullyDerived : private NonTrivialCopy, public Derived { 349 class Derived : public Base { 354 void test(Derived d) { 458 struct Derived : public Base { int x; } [all...] |
/art/test/569-checker-pattern-replacement/src/ |
Main.java | 627 /// CHECK-DAG: InvokeStaticOrDirect [<<Obj>>{{(,[ij]\d+)?}}] method_name:Derived.<init> 635 Derived d = new Derived(); 643 /// CHECK-DAG: InvokeStaticOrDirect [<<Obj>>,<<Value>>{{(,[ij]\d+)?}}] method_name:Derived.<init> 659 Derived d = new Derived(intValue); 667 /// CHECK-DAG: InvokeStaticOrDirect [<<Obj>>,<<Value>>{{(,[ij]\d+)?}}] method_name:Derived.<init> 675 Derived d = new Derived(0); 683 /// CHECK-DAG: InvokeStaticOrDirect [<<Obj>>,<<Value>>{{(,[ij]\d+)?}}] method_name:Derived.<init [all...] |
/external/clang/test/SemaCXX/ |
empty-class-layout.cpp | 36 template<int N> struct Derived : Empty, Derived<N - 1> { 38 template<> struct Derived<0> : Empty { }; 40 struct S1 : virtual Derived<10> { 45 struct S2 : virtual Derived<10> {
|
/external/eigen/Eigen/src/CholmodSupport/ |
CholmodSupport.h | 120 template<typename Derived> 121 cholmod_dense viewAsCholmod(MatrixBase<Derived>& mat) 123 EIGEN_STATIC_ASSERT((internal::traits<Derived>::Flags&RowMajorBit)==0,THIS_METHOD_IS_ONLY_FOR_COLUMN_MAJOR_MATRICES); 124 typedef typename Derived::Scalar Scalar; 130 res.d = Derived::IsVectorAtCompileTime ? mat.derived().size() : mat.derived().outerStride(); 131 res.x = (void*)(mat.derived().data()); 159 template<typename _MatrixType, int _UpLo, typename Derived> 197 Derived& derived() { return *static_cast<Derived*>(this); function in class:Eigen::CholmodBase 198 const Derived& derived() const { return *static_cast<const Derived*>(this); } function in class:Eigen::CholmodBase [all...] |
/external/clang/lib/AST/ |
ASTTypeTraits.cpp | 32 #define DECL(DERIVED, BASE) { NKI_##BASE, #DERIVED "Decl" }, 35 #define STMT(DERIVED, BASE) { NKI_##BASE, #DERIVED }, 38 #define TYPE(DERIVED, BASE) { NKI_##BASE, #DERIVED "Type" }, 50 bool ASTNodeKind::isBaseOf(NodeKindId Base, NodeKindId Derived, 52 if (Base == NKI_None || Derived == NKI_None) return false; 54 while (Derived != Base && Derived != NKI_None) [all...] |
/external/v8/test/webkit/ |
class-syntax-super.js | 36 class Derived extends Base { 38 chainMethod() { return [super.chainMethod(), 'derived']; } 47 class SecondDerived extends Derived { 53 shouldBeTrue('(new Derived) instanceof Derived'); 54 shouldBe('(new Derived).callBaseMethod()', 'baseMethodValue'); 55 shouldBe('x = (new Derived).callBaseMethod; x()', 'baseMethodValue'); 56 shouldBe('(new Derived).callBaseMethodInGetter', 'baseMethodValue'); 57 shouldBe('(new Derived).callBaseMethodInSetter = 1; valueInSetter', 'baseMethodValue'); 58 shouldBe('(new Derived).baseMethodInGetterSetter', '(new Base).baseMethod') [all...] |
/external/eigen/Eigen/src/Core/util/ |
XprHelper.h | 349 template<typename Derived, typename XprKind = typename traits<Derived>::XprKind> 355 template<typename Derived> 356 struct dense_xpr_base<Derived, MatrixXpr> 358 typedef MatrixBase<Derived> type; 361 template<typename Derived> 362 struct dense_xpr_base<Derived, ArrayXpr> 364 typedef ArrayBase<Derived> type; 369 template<typename Derived,typename Scalar,typename OtherScalar, 371 struct special_scalar_op_base : public DenseCoeffsBase<Derived> [all...] |
/external/clang/lib/Sema/ |
TreeTransform.h | 94 template<typename Derived> 100 Derived &Self; 104 ForgetPartiallySubstitutedPackRAII(Derived &Self) : Self(Self) { 125 /// \brief Retrieves a reference to the derived class. 126 Derived &getDerived() { return static_cast<Derived&>(*this); } 128 /// \brief Retrieves a reference to the derived class. 129 const Derived &getDerived() const { 130 return static_cast<const Derived&>(*this); 279 /// \brief Note to the derived class when a function parameter pack i [all...] |