HomeSort by relevance Sort by last modified time
    Searched defs:Base (Results 251 - 275 of 502) sorted by null

<<11121314151617181920>>

  /external/clang/test/FixIt/
typo.cpp 51 struct Base { };
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'?}}
56 ember() { } // expected-error{{initializer 'ember' does not name a non-static data member or base class; did you mean the member 'member'?}
118 struct base { struct
    [all...]
  /external/clang/test/SemaCXX/
constructor-initializer.cpp 8 A() : A::m(17) { } // expected-error {{member initializer 'm' does not name a non-static data member or base class}}
32 class E : public D, public B { // expected-warning{{direct base 'B' is inaccessible due to ambiguity:\n class E -> class D -> class C -> class B\n class E -> class B}}
34 E() : B(), D() { } // expected-error{{base class initializer 'B' names both a direct base class and an inherited virtual base class}}
45 m(17), // expected-error{{member initializer 'm' does not name a non-static data member or base class}}
55 void f() : a(242) { } // expected-error{{only constructors take base initializers}}
72 Z() : X(), S(), E() {} // expected-error {{type 'E' is not a direct or virtual base of 'Z'}}
85 struct Base {};
88 struct Derived : Base, Base1, virtual V
    [all...]
virtual-override.cpp 40 virtual b* f(); // expected-error{{invalid covariant return for virtual function: 'T3::a' is a private base class of 'T3::b'}}
49 struct b : a, a1 { }; // expected-warning{{direct base 'T4::a' is inaccessible due to ambiguity:\n struct T4::b -> struct T4::a\n struct T4::b -> struct T4::a1 -> struct T4::a}}
56 virtual b* f(); // expected-error{{return type of virtual function 'f' is not covariant with the return type of the function it overrides (ambiguous conversion from derived class 'T4::b' to base class 'T4::a':\n\
145 template <typename Base>
146 struct Foo : Base {
158 template<typename Base>
159 struct Foo2 : Base {
186 class Base {};
189 class Derived : public Base {};
193 virtual Base* Method()
    [all...]
  /external/clang/test/SemaTemplate/
instantiate-exception-spec-cxx11.cpp 83 struct base { struct in namespace:core_19754_example
84 base() {} function in struct:core_19754_example::base
85 base(const typename T::type1 &);
86 base(const typename T::type2 &);
91 wrap<typename T::base> base; member in struct:core_19754_example::type1
96 wrap<typename T::base> base; member in struct:core_19754_example::type2
100 typedef base<types> base; typedef in struct:core_19754_example::types
    [all...]
ms-lookup-template-base-classes.cpp 7 void f(T a) { }// expected-note 2{{must qualify identifier to find this declaration in dependent base class}}
8 void g();// expected-note 2{{must qualify identifier to find this declaration in dependent base class}}
82 static void static_func();// expected-note {{must qualify identifier to find this declaration in dependent base class}}
83 void func();// expected-note {{must qualify identifier to find this declaration in dependent base class}}
106 static int f1(); // expected-note {{must qualify identifier to find this declaration in dependent base class}}
107 int f2(); // expected-note {{must qualify identifier to find this declaration in dependent base class}}
132 static void g(); // expected-note {{must qualify identifier to find this declaration in dependent base class}}
177 class Base {
179 bool base_fun(void* p) { return false; } // expected-note {{must qualify identifier to find this declaration in dependent base class}}
184 class Container : public Base<T>
    [all...]
typename-specifier-4.cpp 115 type& a(); // expected-error{{found in multiple base classes}}
121 typename A<T>::type& A<T>::a() { // expected-error{{found in multiple base classes}}
165 template <class T> struct Base {};
166 template <class T> struct Derived: public Base<T> {
167 typename Derived::template Base<double>* p1;
typename-specifier.cpp 220 struct Base {
226 Foo<Base> x;
  /external/eigen/Eigen/src/Core/
BandMatrix.h 37 typedef EigenBase<Derived> Base;
49 using Base::derived;
50 using Base::rows;
51 using Base::cols;
314 typedef BandMatrix<Scalar,Size,Size,Options&SelfAdjoint?0:1,1,Options|RowMajor> Base;
315 typedef typename Base::Index Index;
317 TridiagonalMatrix(Index size = Size) : Base(size,size,Options&SelfAdjoint?0:1,1) {}
319 inline typename Base::template DiagonalIntReturnType<1>::Type super()
320 { return Base::template diagonal<1>(); }
321 inline const typename Base::template DiagonalIntReturnType<1>::Type super() cons
    [all...]
Block.h 108 //typedef typename Impl::Base Base;
109 typedef Impl Base;
155 typedef Impl Base;
172 typedef typename internal::dense_xpr_base<BlockType>::type Base;
320 typedef MapBase<BlockType> Base;
327 : Base(internal::const_cast_ptr(&xpr.coeffRef(
340 : Base(internal::const_cast_ptr(&xpr.coeffRef(startRow,startCol))), m_xpr(xpr)
350 : Base(internal::const_cast_ptr(&xpr.coeffRef(startRow,startCol)), blockRows, blockCols),
384 : Base(data, blockRows, blockCols), m_xpr(xpr
    [all...]
CwiseBinaryOp.h 117 typename internal::traits<Rhs>::StorageKind>::ret>::Base Base;
169 typedef typename internal::dense_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type Base;
CwiseNullaryOp.h 54 typedef typename internal::dense_xpr_base<CwiseNullaryOp>::type Base;
DenseBase.h 29 * \brief Base class for all dense matrices, vectors, and arrays
31 * This class is the base that is inherited by all dense objects (matrix, vector, arrays,
67 typedef DenseCoeffsBase<Derived> Base;
68 using Base::derived;
69 using Base::const_cast_derived;
70 using Base::rows;
71 using Base::cols;
72 using Base::size;
73 using Base::rowIndexByOuterInner;
74 using Base::colIndexByOuterInner
    [all...]
DenseCoeffsBase.h 22 /** \brief Base class providing read-only coefficient access to matrices and arrays.
58 typedef EigenBase<Derived> Base;
59 using Base::rows;
60 using Base::cols;
61 using Base::size;
62 using Base::derived;
262 /** \brief Base class providing read/write coefficient access to matrices and arrays.
278 typedef DenseCoeffsBase<Derived, ReadOnlyAccessors> Base;
286 using Base::coeff;
287 using Base::rows
    [all...]
MatrixBase.h 19 * \brief Base class for all dense matrices, vectors, and expressions
21 * This class is the base that is inherited by all matrix, vector, and related expression
22 * types. Most of the Eigen API is contained in this class, and its base classes. Other important
60 typedef DenseBase<Derived> Base;
61 using Base::RowsAtCompileTime;
62 using Base::ColsAtCompileTime;
63 using Base::SizeAtCompileTime;
64 using Base::MaxRowsAtCompileTime;
65 using Base::MaxColsAtCompileTime;
66 using Base::MaxSizeAtCompileTime
    [all...]
PermutationMatrix.h 21 * \brief Base class for permutations
25 * This class is the base class for all expressions representing a permutation matrix,
56 typedef EigenBase<Derived> Base;
75 using Base::derived;
314 typedef PermutationBase<PermutationMatrix> Base;
372 return Base::operator=(tr.derived());
405 Base::assignProduct(lhs,rhs);
429 typedef PermutationBase<Map> Base;
449 { return Base::operator=(other.derived()); }
454 { return Base::operator=(tr.derived());
    [all...]
ProductBase.h 47 typedef ProductBase<Derived, Lhs, Rhs > Base; \
49 typedef typename Base::LhsNested LhsNested; \
50 typedef typename Base::_LhsNested _LhsNested; \
51 typedef typename Base::LhsBlasTraits LhsBlasTraits; \
52 typedef typename Base::ActualLhsType ActualLhsType; \
53 typedef typename Base::_ActualLhsType _ActualLhsType; \
54 typedef typename Base::RhsNested RhsNested; \
55 typedef typename Base::_RhsNested _RhsNested; \
56 typedef typename Base::RhsBlasTraits RhsBlasTraits; \
57 typedef typename Base::ActualRhsType ActualRhsType;
    [all...]
SolveTriangular.h 234 typedef ReturnByValue<triangular_solve_retval> Base;
235 typedef typename Base::Index Index;
Transpose.h 62 typedef typename TransposeImpl<MatrixType,typename internal::traits<MatrixType>::StorageKind>::Base Base;
105 typedef typename internal::TransposeImpl_base<MatrixType>::type Base;
  /external/eigen/Eigen/src/Core/products/
CoeffBasedProduct.h 120 typedef MatrixBase<CoeffBasedProduct> Base;
122 typedef typename Base::PlainObject PlainObject;
145 : Base(), m_lhs(other.m_lhs), m_rhs(other.m_rhs)
  /external/eigen/Eigen/src/Geometry/
Homogeneous.h 68 typedef MatrixBase<Homogeneous> Base;
  /external/eigen/Eigen/src/IterativeLinearSolvers/
BiCGSTAB.h 161 typedef IterativeSolverBase<BiCGSTAB> Base;
162 using Base::mp_matrix;
163 using Base::m_error;
164 using Base::m_iterations;
165 using Base::m_info;
166 using Base::m_isInitialized;
177 BiCGSTAB() : Base() {}
189 BiCGSTAB(const MatrixType& A) : Base(A) {}
203 eigen_assert(Base::rows()==b.rows()
216 m_iterations = Base::maxIterations()
    [all...]
  /external/eigen/Eigen/src/PaStiXSupport/
PaStiXSupport.h 117 // This is the base class to interface with PaStiX functions.
386 template<typename Base>
388 bool PastixBase<Base>::_solve (const MatrixBase<Rhs> &b, MatrixBase<Dest> &x) const
435 typedef PastixBase<PastixLU<MatrixType> > Base;
436 typedef typename Base::ColSpMatrix ColSpMatrix;
440 PastixLU() : Base()
445 PastixLU(const MatrixType& matrix):Base()
460 Base::compute(temp);
472 Base::analyzePattern(temp);
484 Base::factorize(temp)
    [all...]
  /external/eigen/Eigen/src/SparseCore/
SparseBlock.h 476 typedef typename _MatrixTypeNested::InnerIterator Base;
482 : Base(block.derived().nestedExpression(), outer + (IsRowMajor ? block.m_startRow.value() : block.m_startCol.value())),
486 while( (Base::operator bool()) && (Base::index() < (IsRowMajor ? m_block.m_startCol.value() : m_block.m_startRow.value())) )
487 Base::operator++();
490 inline Index index() const { return Base::index() - (IsRowMajor ? m_block.m_startCol.value() : m_block.m_startRow.value()); }
491 inline Index outer() const { return Base::outer() - (IsRowMajor ? m_block.m_startRow.value() : m_block.m_startCol.value()); }
492 inline Index row() const { return Base::row() - m_block.m_startRow.value(); }
493 inline Index col() const { return Base::col() - m_block.m_startCol.value(); }
495 inline operator bool() const { return Base::operator bool() && Base::index() < m_end;
    [all...]
SparseDenseProduct.h 78 typedef SparseMatrixBase<SparseDenseOuterProduct> Base;
119 typedef typename _LhsNested::InnerIterator Base;
123 : Base(prod.lhs(), 0), m_outer(outer), m_factor(get(prod.rhs(), outer, typename internal::traits<Rhs>::StorageKind() ))
127 inline Index row() const { return Transpose ? m_outer : Base::index(); }
128 inline Index col() const { return Transpose ? Base::index() : m_outer; }
130 inline Scalar value() const { return Base::value() * m_factor; }
264 SparseTimeDenseProduct(const Lhs& lhs, const Rhs& rhs) : Base(lhs,rhs)
294 DenseTimeSparseProduct(const Lhs& lhs, const Rhs& rhs) : Base(lhs,rhs)
SparseDiagonalProduct.h 111 typedef typename CwiseUnaryOp<scalar_multiple_op<typename Lhs::Scalar>,const Rhs>::InnerIterator Base;
116 : Base(expr.rhs()*(expr.lhs().diagonal().coeff(outer)), outer)
131 const typename Lhs::DiagonalVectorType>::InnerIterator Base;
137 : Base(expr.rhs().innerVector(outer) .cwiseProduct(expr.lhs().diagonal()), 0), m_outer(outer)
149 typedef typename CwiseUnaryOp<scalar_multiple_op<typename Rhs::Scalar>,const Lhs>::InnerIterator Base;
154 : Base(expr.lhs()*expr.rhs().diagonal().coeff(outer), outer)
169 const Transpose<const typename Rhs::DiagonalVectorType> >::InnerIterator Base;
175 : Base(expr.lhs().innerVector(outer) .cwiseProduct(expr.rhs().diagonal().transpose()), 0), m_outer(outer)

Completed in 389 milliseconds

<<11121314151617181920>>