/external/eigen/Eigen/src/SparseCholesky/ |
SimplicialCholesky.h | 35 template<typename Derived> 39 typedef typename internal::traits<Derived>::MatrixType MatrixType; 40 typedef typename internal::traits<Derived>::OrderingType OrderingType; 41 enum { UpLo = internal::traits<Derived>::UpLo }; 58 derived().compute(matrix); 65 Derived& derived() { return *static_cast<Derived*>(this); } function in class:Eigen::SimplicialCholeskyBase 66 const Derived& derived() const { return *static_cast<const Derived*>(this); function in class:Eigen::SimplicialCholeskyBase [all...] |
SimplicialCholesky_impl.h | 50 template<typename Derived> 51 void SimplicialCholeskyBase<Derived>::analyzePattern_preordered(const CholMatrixType& ap, bool doLDLT) 99 template<typename Derived> 101 void SimplicialCholeskyBase<Derived>::factorize_preordered(const CholMatrixType& ap)
|
/external/eigen/Eigen/src/SparseCore/ |
SparseProduct.h | 159 template<typename Derived> 161 inline Derived& SparseMatrixBase<Derived>::operator=(const SparseSparseProduct<Lhs,Rhs>& product) 163 product.evalTo(derived()); 164 return derived(); 178 template<typename Derived> 180 inline const typename SparseSparseProductReturnType<Derived,OtherDerived>::Type 181 SparseMatrixBase<Derived>::operator*(const SparseMatrixBase<OtherDerived> &other) const 183 return typename SparseSparseProductReturnType<Derived,OtherDerived>::Type(derived(), other.derived()) [all...] |
/external/v8/test/webkit/ |
class-constructor-return.js | 113 debug(''); debug('Derived class calling super()'); 126 // Derived - Implicit => return this. 129 // Derived - Early return => return this. 135 // Derived - return this => return this. 138 // Derived - return Object => return object, not instance. 144 // Derived - return non-Object => exception. 152 debug(''); debug('Derived class not calling super()'); 165 // Derived without super() - Implicit => return this => TDZ. 168 // Derived without super() - Early return => return this => TDZ. 172 // Derived without super() - return this => return this => TD [all...] |
class-syntax-extends.js | 34 class Derived extends Base { 36 overridenMethod() { return 'derived'; } 37 static staticOverridenMethod() { return 'derived'; } 42 shouldBeTrue('(new Derived) instanceof Derived'); 43 shouldBe('Object.getPrototypeOf(new Derived)', 'Derived.prototype'); 44 shouldBe('Object.getPrototypeOf(Derived.prototype)', 'Base.prototype'); 45 shouldBe('(new Derived).baseMethod()', '"base"'); 46 shouldBe('(new Derived).overridenMethod()', '"derived"') [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckObjCInstMethSignature.cpp | 29 static bool AreTypesCompatible(QualType Derived, QualType Ancestor, 34 if (Derived->isAnyPointerType() && Ancestor->isAnyPointerType()) 37 return C.typesAreCompatible(Derived, Ancestor); 55 << "', which is derived from class '"
|
/external/eigen/Eigen/src/Core/ |
Flagged.h | 130 template<typename Derived> 132 inline const Flagged<Derived, Added, Removed> 133 DenseBase<Derived>::flagged() const 135 return derived();
|
NoAlias.h | 41 { return internal::assign_selector<ExpressionType,OtherDerived,false>::run(m_expression,other.derived()); } 51 internal::assign_selector<SelfAdder,_OtherDerivedNested,false>::run(tmp,OtherDerivedNested(other.derived())); 63 internal::assign_selector<SelfAdder,_OtherDerivedNested,false>::run(tmp,OtherDerivedNested(other.derived())); 70 { other.derived().addTo(m_expression); return m_expression; } 74 { other.derived().subTo(m_expression); return m_expression; } 78 { return m_expression.derived() += CoeffBasedProduct<Lhs,Rhs,NestByRefBit>(other.lhs(), other.rhs()); } 82 { return m_expression.derived() -= CoeffBasedProduct<Lhs,Rhs,NestByRefBit>(other.lhs(), other.rhs()); } 126 template<typename Derived> 127 NoAlias<Derived,MatrixBase> MatrixBase<Derived>::noalias( [all...] |
VectorwiseOp.h | 142 template<typename Derived> 143 inline result_type operator()(const DenseBase<Derived>& mat) const 208 return SubVector(m_matrix.derived(),i); 233 (other.derived(), 255 (other.derived(), 440 return const_cast<ExpressionType&>(m_matrix = extendedTo(other.derived())); 449 return const_cast<ExpressionType&>(m_matrix += extendedTo(other.derived())); 458 return const_cast<ExpressionType&>(m_matrix -= extendedTo(other.derived())); 468 m_matrix *= extendedTo(other.derived()); 479 m_matrix /= extendedTo(other.derived()); [all...] |
/external/eigen/Eigen/src/LU/ |
Inverse.h | 190 template<typename Derived> 191 inline const typename Derived::Scalar general_det3_helper 192 (const MatrixBase<Derived>& matrix, int i1, int i2, int i3, int j1, int j2, int j3) 319 template<typename Derived> 320 inline const internal::inverse_impl<Derived> MatrixBase<Derived>::inverse() const 324 return internal::inverse_impl<Derived>(derived()); 345 template<typename Derived> 347 inline void MatrixBase<Derived>::computeInverseAndDetWithCheck [all...] |
/external/libcxxabi/test/ |
catch_multi_level_pointer.pass.cpp | 27 struct Derived : public Base {}; 135 generate_tests<Base, Derived, 2>()(); 136 generate_tests<Derived, Base, 2>()();
|
/external/llvm/include/llvm/ExecutionEngine/ |
RuntimeDyld.h | 82 template <typename Derived> struct LoadedObjectInfoHelper : LoadedObjectInfo { 92 return llvm::make_unique<Derived>(static_cast<const Derived &>(*this));
|
/external/skia/src/gpu/vk/ |
GrVkRenderTarget.h | 68 enum Derived { kDerived }; 85 Derived); 98 Derived);
|
/external/clang/include/clang/Basic/ |
LLVM.h | 44 template <class Derived> class RefCountedBase;
|
/external/clang/test/Analysis/ |
array-struct-region.cpp | 183 struct Derived : public Base { 184 Derived(int& x) : Base(x) {} 189 Derived ref(int& a) { return Derived(a); } 191 // There used to be a warning here, because analyzer treated Derived as empty.
|
/external/clang/test/SemaTemplate/ |
qualified-id.cpp | 15 template <class T> class Derived : public Base<T> {
|
/external/eigen/Eigen/src/Core/util/ |
StaticAssert.h | 193 #define EIGEN_STATIC_ASSERT_LVALUE(Derived) \ 194 EIGEN_STATIC_ASSERT(internal::is_lvalue<Derived>::value, \ 197 #define EIGEN_STATIC_ASSERT_ARRAYXPR(Derived) \ 198 EIGEN_STATIC_ASSERT((internal::is_same<typename internal::traits<Derived>::XprKind, ArrayXpr>::value), \
|
/external/eigen/Eigen/src/SparseQR/ |
SparseQR.h | 19 template<typename SparseQRType, typename Derived> struct SparseQR_QProduct; 31 template <typename SparseQRType, typename Derived> struct traits<SparseQR_QProduct<SparseQRType, Derived> > 33 typedef typename Derived::PlainObject ReturnType; 211 return internal::solve_retval<SparseQR, Rhs>(*this, B.derived()); 218 return internal::sparse_solve_retval<SparseQR, Rhs>(*this, B.derived()); 603 template <typename SparseQRType, typename Derived> 604 struct SparseQR_QProduct : ReturnByValue<SparseQR_QProduct<SparseQRType, Derived> > 610 SparseQR_QProduct(const SparseQRType& qr, const Derived& other, bool transpose) : 657 const Derived& m_other [all...] |
/external/llvm/include/llvm/ADT/ |
IntrusiveRefCntPtr.h | 43 template <class Derived> 54 if (--ref_cnt == 0) delete static_cast<const Derived*>(this); 99 template <class Derived> 113 delete static_cast<const Derived*>(this);
|
/frameworks/base/tools/aapt2/xml/ |
XmlDom.h | 57 template <typename Derived> 194 template <typename Derived> 195 void BaseNode<Derived>::accept(RawVisitor* visitor) { 196 visitor->visit(static_cast<Derived*>(this));
|
/external/eigen/Eigen/src/Eigen2Support/Geometry/ |
Quaternion.h | 120 * \sa operator=(MatrixBase<Derived>) 122 template<typename Derived> 123 explicit inline Quaternion(const MatrixBase<Derived>& other) { *this = other; } 127 template<typename Derived> 128 Quaternion& operator=(const MatrixBase<Derived>& m); 178 template<typename Derived> 179 Vector3 operator* (const MatrixBase<Derived>& vec) const; 248 template<typename Derived> 250 Quaternion<Scalar>::operator* (const MatrixBase<Derived>& v) const 286 template<typename Derived> [all...] |
/external/eigen/Eigen/src/Geometry/ |
Homogeneous.h | 91 return internal::homogeneous_right_product_impl<Homogeneous,Rhs>(m_matrix,rhs.derived()); 99 return internal::homogeneous_left_product_impl<Homogeneous,Lhs>(lhs.derived(),rhs.m_matrix); 125 template<typename Derived> 126 inline typename MatrixBase<Derived>::HomogeneousReturnType 127 MatrixBase<Derived>::homogeneous() const 129 EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived); 130 return derived(); 156 template<typename Derived> 157 inline const typename MatrixBase<Derived>::HNormalizedReturnType 158 MatrixBase<Derived>::hnormalized() cons [all...] |
/external/clang/include/clang/AST/ |
Mangle.h | 186 virtual void mangleCXXVFTable(const CXXRecordDecl *Derived, 193 virtual void mangleCXXVBTable(const CXXRecordDecl *Derived, 223 const CXXRecordDecl *Derived, uint32_t NVOffset, int32_t VBPtrOffset, 226 virtual void mangleCXXRTTIBaseClassArray(const CXXRecordDecl *Derived, 229 mangleCXXRTTIClassHierarchyDescriptor(const CXXRecordDecl *Derived, 233 mangleCXXRTTICompleteObjectLocator(const CXXRecordDecl *Derived,
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/ |
iterator_adaptor.hpp | 172 class Derived 182 Derived 254 class Derived 263 Derived, Base, Value, Traversal, Reference, Difference 270 Derived, Base, Value, Traversal, Reference, Difference 286 // for convenience in derived classes 287 typedef iterator_adaptor<Derived,Base,Value,Traversal,Reference,Difference> iterator_adaptor_; 290 // lvalue access to the Base object for Derived 301 // to prevent temptation for Derived classes to use it, which 302 // will often result in an error. Derived classes should us [all...] |
/external/eigen/Eigen/src/PaStiXSupport/ |
PaStiXSupport.h | 119 template <class Derived> 123 typedef typename internal::pastix_traits<Derived>::MatrixType _MatrixType; 154 return internal::solve_retval<PastixBase, Rhs>(*this, b.derived()); 160 Derived& derived() function in class:Eigen::PastixBase 162 return *static_cast<Derived*>(this); 164 const Derived& derived() const function in class:Eigen::PastixBase 166 return *static_cast<const Derived*>(this); 234 return internal::sparse_solve_retval<PastixBase, Rhs>(*this, b.derived()); [all...] |