/external/clang/test/SemaTemplate/ |
H A D | member-access-expr.cpp | 141 template <class T> class Derived : public Base<T> { class in namespace:test6
|
H A D | ms-lookup-template-base-classes.cpp | 267 template <typename T> struct Derived : Base<T> { struct in namespace:nonmethod_missing_this 276 template struct Derived<int>;
|
H A D | typename-specifier-4.cpp | 161 template <class T> struct Derived: public Base<T> { struct in namespace:rdar9068589 162 typename Derived::template Base<double>* p1;
|
H A D | dependent-names.cpp | 97 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 D | ubsan_type_hash.cc | 116 /// \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 D | Assign.h | 23 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 D | CwiseBinaryOp.h | 166 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 D | DenseCoeffsBase.h | 24 * \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 D | Redux.h | 26 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 D | Transpose.h | 197 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 D | SparseCwiseBinaryOp.h | 40 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 D | Casting.cpp | 184 // 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 D | gtest-port_test.cc | 114 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 D | Store.cpp | 246 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 D | derived-to-base.cpp | 146 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 D | path-notes.cpp | 217 struct Derived : public Base {}; struct in inherits:Base 219 void test(Derived d) {
|
/external/clang/test/CodeGenCXX/ |
H A D | predefined-expr.cpp | 48 // 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 D | vtable-layout.cpp | 54 struct Derived : Base { virtual Obj *foo() { return new Obj(); } }; struct in namespace:test0 56 void test(Derived *D) { D->foo(); }
|
H A D | const-init-cxx11.cpp | 257 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 D | constructor-initializer.cpp | 85 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 D | conditional-expr.cpp | 27 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 D | typo-correction.cpp | 43 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 D | gtest-port_test.cc | 114 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 D | CGCXXABI.cpp | 291 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 D | p5-0x.cpp | 10 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>());
|