/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | Store.h | 113 virtual SVal getLValueField(const FieldDecl *D, SVal Base) { argument 114 return getLValueFieldOrIvar(D, Base); 117 virtual SVal getLValueElement(QualType elementType, NonLoc offset, SVal Base); 150 SVal evalDynamicCast(SVal Base, QualType DerivedPtrType, bool &Failed);
|
/external/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 68 const CXXRecordDecl *Base local 70 if (Base->hasTrivialDestructor()) continue; 75 UniqueBase = Base;
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 126 SVal Base = State->getLValue(Var, LCtx); local 129 Base).getAsRegion();
|
/external/clang/test/Analysis/ |
H A D | derived-to-base.cpp | 141 struct Base { struct in namespace:LazyBindings 145 struct Derived : public Base { 153 int getX(const Base &obj) { 168 Base b(d); 183 Base b(d); 200 struct OffsetDerived : private Offset, public Base { 219 Base b(d); 234 Base b(d); 248 struct DerivedVTBL : public Base { 272 Base 340 class Base { class in namespace:Redeclaration [all...] |
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/ |
H A D | p5-var.cpp | 3 struct Base { }; struct 4 struct Derived : Base { }; // expected-note{{candidate constructor (the implicit copy constructor) not viable}} 6 struct Derived2 : Base { }; 10 operator Base&() const; 27 operator Base() const; 46 void bind_lvalue_to_lvalue(Base b, Derived d, 47 const Base bc, const Derived dc, 51 Base &br1 = b; 52 Base &br2 = d; 54 Derived &dr2 = b; // expected-error{{non-const lvalue reference to type 'Derived' cannot bind to a value of unrelated type 'Base'}} [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | temp-order.cpp | 5 static unsigned pow(unsigned Base, unsigned Power) { argument 8 Val *= Base;
|
/external/clang/test/FixIt/ |
H A D | typo.cpp | 52 struct Base { }; struct 53 struct Derived : public Base { // expected-note{{base class 'Base' specified here}} 56 Derived() : base(), // expected-error{{initializer 'base' does not name a non-static data member or base class; did you mean the base class 'Base'?}}
|
/external/clang/test/SemaCXX/ |
H A D | MicrosoftExtensions.cpp | 17 struct Base { struct in namespace:microsoft_exception_spec 22 struct Derived : Base {
|
H A D | virtual-override.cpp | 144 template <typename Base> 145 struct Foo : Base { 157 template<typename Base> 158 struct Foo2 : Base { 185 class Base {}; class in namespace:PR5920 188 class Derived : public Base {}; 192 virtual Base* Method(); 204 class Base {}; class in namespace:PR6110 205 class Derived : public Base {}; 207 typedef Base* Base [all...] |
/external/clang/test/SemaTemplate/ |
H A D | member-access-expr.cpp | 4 x.Base::f0(); 7 struct Base { struct 11 struct X0 : Base { 12 typedef Base CrazyBase; 26 call_f0_through_typedef<Base>(x0); 38 struct X1 : Base, OtherBase { 43 call_f0_through_typedef2<Base>(x0); 45 call_f0_through_typedef2<Base>(x1); // expected-note{{instantiation}} 114 struct Base { struct in namespace:test4 118 template <class T> struct Foo : Base { [all...] |
H A D | member-template-access-expr.cpp | 129 struct Base { struct in namespace:rdar8198511 134 struct X0 : Base<1, T> { }; 141 this->x0.Base<1, int>::f();
|
H A D | typename-specifier-4.cpp | 160 template <class T> struct Base {}; struct in namespace:rdar9068589 161 template <class T> struct Derived: public Base<T> { 162 typename Derived::template Base<double>* p1;
|
/external/compiler-rt/lib/ubsan/ |
H A D | ubsan_type_hash.cc | 114 /// \brief Determine whether \p Derived has a \p Base base class subobject at 117 const abi::__class_type_info *Base, 119 if (Derived == Base) 124 return isDerivedFromAtOffset(SI->__base_type, Base, Offset); 132 // Look for a base class which is derived from \p Base at the right offset. 145 Base, Offset - OffsetHere)) 176 if (const abi::__class_type_info *Base = 179 return Base; 229 abi::__class_type_info *Base = (abi::__class_type_info*)Type; 230 if (!isDerivedFromAtOffset(Derived, Base, 116 isDerivedFromAtOffset(const abi::__class_type_info *Derived, const abi::__class_type_info *Base, sptr Offset) argument [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | BandMatrix.h | 37 typedef EigenBase<Derived> Base; typedef in class:Eigen::internal::BandMatrixBase 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; typedef in class:Eigen::internal::TridiagonalMatrix 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 [all...] |
H A D | Block.h | 102 typedef typename internal::dense_xpr_base<Block>::type Base; typedef in class:Eigen::Block 263 typedef MapBase<Block> Base; typedef in class:Eigen::Block 271 : Base(internal::const_cast_ptr(&xpr.coeffRef( 287 : Base(internal::const_cast_ptr(&xpr.coeffRef(startRow,startCol))), m_xpr(xpr) 299 : Base(internal::const_cast_ptr(&xpr.coeffRef(startRow,startCol)), blockRows, blockCols), 337 : Base(data, blockRows, blockCols), m_xpr(xpr)
|
H A D | CwiseBinaryOp.h | 117 typename internal::traits<Rhs>::StorageKind>::ret>::Base Base; typedef in class:Eigen::CwiseBinaryOp 169 typedef typename internal::dense_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type Base; typedef in class:Eigen::CwiseBinaryOpImpl
|
H A D | CwiseNullaryOp.h | 54 typedef typename internal::dense_xpr_base<CwiseNullaryOp>::type Base; typedef in class:Eigen::CwiseNullaryOp
|
H A D | DenseBase.h | 19 * \brief Base class for all dense matrices, vectors, and arrays 57 typedef DenseCoeffsBase<Derived> Base; typedef in class:Eigen::DenseBase 58 using Base::derived; 59 using Base::const_cast_derived; 60 using Base::rows; 61 using Base::cols; 62 using Base::size; 63 using Base::rowIndexByOuterInner; 64 using Base::colIndexByOuterInner; 65 using Base [all...] |
H A D | DenseCoeffsBase.h | 22 /** \brief Base class providing read-only coefficient access to matrices and arrays. 58 typedef EigenBase<Derived> Base; typedef in class:Eigen::DenseCoeffsBase 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; typedef in class:Eigen::DenseCoeffsBase 286 using Base::coeff; 287 using Base 570 typedef DenseCoeffsBase<Derived, ReadOnlyAccessors> Base; typedef in class:Eigen::DenseCoeffsBase 641 typedef DenseCoeffsBase<Derived, WriteAccessors> Base; typedef in class:Eigen::DenseCoeffsBase [all...] |
H A D | MatrixBase.h | 19 * \brief Base class for all dense matrices, vectors, and expressions 60 typedef DenseBase<Derived> Base; typedef in class:Eigen::MatrixBase 61 using Base::RowsAtCompileTime; 62 using Base::ColsAtCompileTime; 63 using Base::SizeAtCompileTime; 64 using Base::MaxRowsAtCompileTime; 65 using Base::MaxColsAtCompileTime; 66 using Base::MaxSizeAtCompileTime; 67 using Base::IsVectorAtCompileTime; 68 using Base [all...] |
H A D | Reverse.h | 75 typedef typename internal::dense_xpr_base<Reverse>::type Base; typedef in class:Eigen::Reverse 77 using Base::IsRowMajor; 81 using Base::operator();
|
H A D | SelfAdjointView.h | 58 typedef TriangularBase<SelfAdjointView> Base; typedef in class:Eigen::SelfAdjointView 85 Base::check_coordinates_internal(row, col); 94 Base::check_coordinates_internal(row, col);
|
H A D | SolveTriangular.h | 234 typedef ReturnByValue<triangular_solve_retval> Base; typedef in struct:Eigen::internal::triangular_solve_retval 235 typedef typename Base::Index Index;
|
H A D | Transpositions.h | 161 typedef TranspositionsBase<Transpositions> Base; typedef in class:Eigen::Transpositions 187 return Base::operator=(other); 233 typedef TranspositionsBase<Map> Base; typedef in class:Eigen::Map 249 return Base::operator=(other); 290 typedef TranspositionsBase<TranspositionsWrapper> Base; typedef in class:Eigen::TranspositionsWrapper 302 return Base::operator=(other);
|
/external/eigen/Eigen/src/Core/products/ |
H A D | CoeffBasedProduct.h | 119 typedef MatrixBase<CoeffBasedProduct> Base; typedef in class:Eigen::CoeffBasedProduct 121 typedef typename Base::PlainObject PlainObject; 144 : Base(), m_lhs(other.m_lhs), m_rhs(other.m_rhs)
|