Home
last modified time | relevance | path

Searched refs:DerivedB (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/llvm/unittests/ADT/
DTypeSwitchTest.cpp17 enum Kind { DerivedA, DerivedB, DerivedC, DerivedD, DerivedE }; enumerator
25 struct DerivedB : public DerivedImpl<Base::DerivedB> {}; struct
35 .Case([](DerivedB *) { return 1; }) in TEST() argument
40 EXPECT_EQ(1, translate(DerivedB())); in TEST()
48 .Case<DerivedA, DerivedB, DerivedD>([](auto *) { return 0; }) in TEST()
53 EXPECT_EQ(0, translate(DerivedB())); in TEST()
64 .Case([&](DerivedB *) { result = 1; }) in TEST() argument
70 EXPECT_EQ(1, translate(DerivedB())); in TEST()
79 .Case<DerivedA, DerivedB, DerivedD>([&](auto *) { result = 0; }) in TEST()
84 EXPECT_EQ(0, translate(DerivedB())); in TEST()
/external/llvm-project/lldb/test/API/lang/cpp/dynamic-value/
Dsbvalue-cast.cpp39 class DerivedB : public VIRTUAL Base class
42 DerivedB(int val) : Base(val), m_b_val(val*3) { in DerivedB() function in DerivedB
47 virtual ~DerivedB() {} in ~DerivedB()
63 DerivedB* dB = new DerivedB(12); in main()
/external/eigen/Eigen/src/Core/
DTranspose.h332 template<bool DestIsTransposed, typename BinOp, typename DerivedA, typename DerivedB>
333 …_transpose_aliasing_compile_time_selector<DestIsTransposed,CwiseBinaryOp<BinOp,DerivedA,DerivedB> >
336 || bool(blas_traits<DerivedB>::IsTransposed) != DestIsTransposed
349 …plate<typename Scalar, bool DestIsTransposed, typename BinOp, typename DerivedA, typename DerivedB>
350 …anspose_aliasing_run_time_selector<Scalar,DestIsTransposed,CwiseBinaryOp<BinOp,DerivedA,DerivedB> >
352 static bool run(const Scalar* dest, const CwiseBinaryOp<BinOp,DerivedA,DerivedB>& src)
355 …|| ((blas_traits<DerivedB>::IsTransposed != DestIsTransposed) && (dest!=0 && dest==(const Scalar*)…
/external/llvm-project/clang/test/SemaCXX/
Dconversion-function.cpp78 class DerivedB : public BaseA { class
79 …virtual operator DerivedB &(); // expected-warning{{conversion function converting 'DerivedB' to i…
Dtype-traits.cpp1878 template<typename T> struct DerivedB : BaseA<T> { }; struct
1907 { int arr[T(__is_base_of(BaseA<int>, DerivedB<int>))]; } in is_base_of()
1908 { int arr[F(__is_base_of(DerivedB<int>, BaseA<int>))]; } in is_base_of()
1942 isBaseOfT<BaseA<int>, DerivedB<int> >(); in is_base_of()
1943 isBaseOfF<DerivedB<int>, BaseA<int> >(); in is_base_of()
/external/clang/test/SemaCXX/
Dtype-traits.cpp1649 template<typename T> struct DerivedB : BaseA<T> { }; struct
1678 { int arr[T(__is_base_of(BaseA<int>, DerivedB<int>))]; } in is_base_of()
1679 { int arr[F(__is_base_of(DerivedB<int>, BaseA<int>))]; } in is_base_of()
1699 isBaseOfT<BaseA<int>, DerivedB<int> >(); in is_base_of()
1700 isBaseOfF<DerivedB<int>, BaseA<int> >(); in is_base_of()
/external/eigen/doc/
DFunctionsTakingEigenTypes.dox64 template <typename DerivedA,typename DerivedB>
65 typename DerivedA::Scalar squaredist(const MatrixBase<DerivedA>& p1,const MatrixBase<DerivedB>& p2)