Searched defs:Base (Results 151 - 175 of 339) sorted by relevance

1234567891011>>

/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DStore.h113 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 DCGCXX.cpp68 const CXXRecordDecl *Base local
70 if (Base->hasTrivialDestructor()) continue;
75 UniqueBase = Base;
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp126 SVal Base = State->getLValue(Var, LCtx); local
129 Base).getAsRegion();
/external/clang/test/Analysis/
H A Dderived-to-base.cpp141 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 Dp5-var.cpp3 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 Dtemp-order.cpp5 static unsigned pow(unsigned Base, unsigned Power) { argument
8 Val *= Base;
/external/clang/test/FixIt/
H A Dtypo.cpp52 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 DMicrosoftExtensions.cpp17 struct Base { struct in namespace:microsoft_exception_spec
22 struct Derived : Base {
H A Dvirtual-override.cpp144 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 Dmember-access-expr.cpp4 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 Dmember-template-access-expr.cpp129 struct Base { struct in namespace:rdar8198511
134 struct X0 : Base<1, T> { };
141 this->x0.Base<1, int>::f();
H A Dtypename-specifier-4.cpp160 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 Dubsan_type_hash.cc114 /// \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 DBandMatrix.h37 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 DBlock.h102 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 DCwiseBinaryOp.h117 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 DCwiseNullaryOp.h54 typedef typename internal::dense_xpr_base<CwiseNullaryOp>::type Base; typedef in class:Eigen::CwiseNullaryOp
H A DDenseBase.h19 * \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 DDenseCoeffsBase.h22 /** \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 DMatrixBase.h19 * \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 DReverse.h75 typedef typename internal::dense_xpr_base<Reverse>::type Base; typedef in class:Eigen::Reverse
77 using Base::IsRowMajor;
81 using Base::operator();
H A DSelfAdjointView.h58 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 DSolveTriangular.h234 typedef ReturnByValue<triangular_solve_retval> Base; typedef in struct:Eigen::internal::triangular_solve_retval
235 typedef typename Base::Index Index;
H A DTranspositions.h161 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 DCoeffBasedProduct.h119 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)

Completed in 394 milliseconds

1234567891011>>