Searched defs:Derived (Results 76 - 100 of 118) sorted by relevance

12345

/external/clang/test/SemaTemplate/
H A Dmember-access-expr.cpp141 template <class T> class Derived : public Base<T> { class in namespace:test6
H A Dms-lookup-template-base-classes.cpp267 template <typename T> struct Derived : Base<T> { struct in namespace:nonmethod_missing_this
276 template struct Derived<int>;
H A Dtypename-specifier-4.cpp161 template <class T> struct Derived: public Base<T> { struct in namespace:rdar9068589
162 typename Derived::template Base<double>* p1;
H A Ddependent-names.cpp97 template <class T> struct Derived : Base<T> { struct in namespace:test1
103 template struct Derived<int>; // expected-note {{requested here}}
/external/compiler-rt/lib/ubsan/
H A Dubsan_type_hash.cc116 /// \brief Determine whether \p Derived has a \p Base base class subobject at
118 static bool isDerivedFromAtOffset(const abi::__class_type_info *Derived, argument
121 if (Derived->__type_name == Base->__type_name)
125 dynamic_cast<const abi::__si_class_type_info*>(Derived))
129 dynamic_cast<const abi::__vmi_class_type_info*>(Derived);
154 /// \brief Find the derived-most dynamic base class of \p Derived at offset
157 const abi::__class_type_info *Derived, sptr Offset) {
159 return Derived;
162 dynamic_cast<const abi::__si_class_type_info*>(Derived))
166 dynamic_cast<const abi::__vmi_class_type_info*>(Derived);
156 findBaseAtOffset( const abi::__class_type_info *Derived, sptr Offset) argument
[all...]
/external/eigen/Eigen/src/Core/
H A DAssign.h23 template <typename Derived, typename OtherDerived>
28 DstIsAligned = Derived::Flags & AlignedBit,
29 DstHasDirectAccess = Derived::Flags & DirectAccessBit,
36 InnerSize = int(Derived::IsVectorAtCompileTime) ? int(Derived::SizeAtCompileTime)
37 : int(Derived::Flags)&RowMajorBit ? int(Derived::ColsAtCompileTime)
38 : int(Derived::RowsAtCompileTime),
39 InnerMaxSize = int(Derived::IsVectorAtCompileTime) ? int(Derived
368 run(const Derived&, OtherDerived&, typename Derived::Index, typename Derived::Index) argument
[all...]
H A DCwiseBinaryOp.h166 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> Derived; typedef in class:Eigen::CwiseBinaryOpImpl
170 EIGEN_DENSE_PUBLIC_INTERFACE( Derived )
203 template<typename Derived>
205 EIGEN_STRONG_INLINE Derived &
206 MatrixBase<Derived>::operator-=(const MatrixBase<OtherDerived> &other)
208 SelfCwiseBinaryOp<internal::scalar_difference_op<Scalar>, Derived, OtherDerived> tmp(derived());
217 template<typename Derived>
219 EIGEN_STRONG_INLINE Derived &
220 MatrixBase<Derived>::operator+=(const MatrixBase<OtherDerived>& other)
222 SelfCwiseBinaryOp<internal::scalar_sum_op<Scalar>, Derived, OtherDerive
[all...]
H A DDenseCoeffsBase.h24 * \tparam Derived Type of the derived class
30 * \sa DenseCoeffsBase<Derived, WriteAccessors>, DenseCoeffsBase<Derived, DirectAccessors>,
33 template<typename Derived>
34 class DenseCoeffsBase<Derived,ReadOnlyAccessors> : public EigenBase<Derived>
37 typedef typename internal::traits<Derived>::StorageKind StorageKind;
38 typedef typename internal::traits<Derived>::Index Index;
39 typedef typename internal::traits<Derived>::Scalar Scalar;
49 typedef typename internal::conditional<bool(internal::traits<Derived>
700 run(const Derived&) argument
[all...]
H A DRedux.h26 template<typename Func, typename Derived>
31 PacketSize = packet_traits<typename Derived::Scalar>::size,
32 InnerMaxSize = int(Derived::IsRowMajor)
33 ? Derived::MaxColsAtCompileTime
34 : Derived::MaxRowsAtCompileTime
38 MightVectorize = (int(Derived::Flags)&ActualPacketAccessBit)
40 MayLinearVectorize = MightVectorize && (int(Derived::Flags)&LinearAccessBit),
53 Cost = ( Derived::SizeAtCompileTime == Dynamic
54 || Derived::CoeffReadCost == Dynamic
55 || (Derived
115 run(const Derived&, const Func&) argument
[all...]
H A DTranspose.h197 template<typename Derived>
198 inline Transpose<Derived>
199 DenseBase<Derived>::transpose()
209 template<typename Derived>
210 inline typename DenseBase<Derived>::ConstTransposeReturnType
211 DenseBase<Derived>::transpose() const
235 template<typename Derived>
236 inline const typename MatrixBase<Derived>::AdjointReturnType
237 MatrixBase<Derived>::adjoint() const
291 template<typename Derived>
402 run(const Derived&, const OtherDerived&) argument
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparseCwiseBinaryOp.h40 template<typename BinaryOp, typename Lhs, typename Rhs, typename Derived,
54 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> Derived; typedef in class:Eigen::CwiseBinaryOpImpl
55 EIGEN_SPARSE_PUBLIC_INTERFACE(Derived)
94 template<typename BinaryOp, typename Lhs, typename Rhs, typename Derived>
95 class sparse_cwise_binary_op_inner_iterator_selector<BinaryOp, Lhs, Rhs, Derived, Sparse, Sparse>
113 EIGEN_STRONG_INLINE Derived& operator++()
139 return *static_cast<Derived*>(this);
159 template<typename T, typename Lhs, typename Rhs, typename Derived>
160 class sparse_cwise_binary_op_inner_iterator_selector<scalar_product_op<T>, Lhs, Rhs, Derived, Sparse, Sparse>
184 EIGEN_STRONG_INLINE Derived
[all...]
/external/llvm/unittests/Support/
H A DCasting.cpp184 // for example, Derived inherits from Base, and we do `isa<Base>(Derived)`.
195 class Derived : public Base { class in namespace:__anon26527::inferred_upcasting
197 Derived() {} function in class:__anon26527::inferred_upcasting::Derived
201 // Derived to its base class.
203 Derived D;
/external/chromium_org/testing/gtest/test/
H A Dgtest-port_test.cc114 class Derived : public Base { class in namespace:testing::internal
116 explicit Derived(int n) : Base(n) {} function in class:testing::internal::Derived
120 Derived derived(0);
125 Derived derived(1);
/external/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp246 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) { argument
249 if (!regionMatchesCXXRecordType(Derived, Cast->getSubExpr()->getType()))
253 SVal Result = Derived;
262 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { argument
264 SVal Result = Derived;
273 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, argument
276 Derived.getAs<loc::MemRegionVal>();
278 return Derived;
/external/clang/test/Analysis/
H A Dderived-to-base.cpp146 struct Derived : public Base { struct in namespace:LazyBindings
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 { class in namespace:Redeclaration
354 void test(Derived d) {
458 struct Derived struct in namespace:Bug16309
[all...]
/external/clang/test/Analysis/inlining/
H A Dpath-notes.cpp217 struct Derived : public Base {}; struct in inherits:Base
219 void test(Derived d) {
/external/clang/test/CodeGenCXX/
H A Dpredefined-expr.cpp48 // CHECK: private unnamed_addr constant [44 x i8] c"virtual void NS::Derived::virtualFunction()\00"
242 class Derived : public Base { class in namespace:NS
486 NS::Derived d;
H A Dvtable-layout.cpp54 struct Derived : Base { virtual Obj *foo() { return new Obj(); } }; struct in namespace:test0
56 void test(Derived *D) { D->foo(); }
H A Dconst-init-cxx11.cpp257 struct Derived : Dummy, Subobj { struct in namespace:LiteralReference
258 constexpr Derived() : Dummy{200}, Subobj{4, 5, 6} {} function in struct:LiteralReference::Derived
260 using ConstDerived = const Derived;
267 constexpr Subobj &&base = Derived{};
270 constexpr Derived &derived = static_cast<Derived&>(base);
/external/clang/test/SemaCXX/
H A Dconstructor-initializer.cpp85 struct Derived : Base, Base1, virtual V { struct in inherits:Base,Base1,V
86 Derived ();
89 struct Current : Derived {
90 int Derived; member in struct:Current
91 Current() : Derived(1), ::Derived(), // expected-warning {{field 'Derived' will be initialized after base '::Derived'}} \
92 // expected-warning {{base class '::Derived' will be initialized after base 'Derived
[all...]
H A Dconditional-expr.cpp27 struct Derived : Base { struct in inherits:Base
33 struct Fin : Mid, Derived {};
34 typedef void (Derived::*DFnPtr)();
103 Derived derived;
121 extern const Derived constder();
125 A a3((i1 ? constret() : Derived()).trick());
126 A a4((i1 ? Derived() : constret()).trick());
130 i1 = (i1 ? Base() : Derived()).trick();
131 i1 = (i1 ? Derived() : Base()).trick();
133 (void)(i1 ? Base() : constder()); // expected-error {{incompatible operand types ('Base' and 'const Derived')}}
[all...]
H A Dtypo-correction.cpp43 struct Derived : public BaseType { // expected-note {{base class 'BaseType' specified here}} struct in inherits:BaseType
45 Derived() : basetype() {} // expected-error{{initializer 'basetype' does not name a non-static data member or base class; did you mean the base class 'BaseType'?}} function in struct:Derived
50 int get_type(struct Derived *st) {
51 return st->Base_Type; // expected-error{{no member named 'Base_Type' in 'Derived'; did you mean 'base_type'?}}
/external/gtest/test/
H A Dgtest-port_test.cc114 class Derived : public Base { class in namespace:testing::internal
116 explicit Derived(int n) : Base(n) {} function in class:testing::internal::Derived
120 Derived derived(0);
125 Derived derived(1);
/external/clang/lib/CodeGen/
H A DCGCXXABI.cpp291 const CXXRecordDecl *Derived = Path[I]; local
293 std::swap(Base, Derived);
295 getContext().getASTRecordLayout(Derived).getBaseClassOffset(Base);
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/
H A Dp5-0x.cpp10 struct Derived : Base { }; struct in inherits:Base
30 Base&& base1 = xvalue<Derived>();
35 Base&& base3 = prvalue<Derived>();
50 Base&& base5 = ConvertsTo<Derived&&>();
55 Base&& base7 = ConvertsTo<Derived>();
143 base_rvalue_ref(xvalue<Derived>());
147 base_rvalue_ref(prvalue<Derived>());
154 base_rvalue_ref(ConvertsTo<Derived&&>());
158 base_rvalue_ref(ConvertsTo<Derived>());

Completed in 4683 milliseconds

12345