Home
last modified time | relevance | path

Searched refs:pA (Results 1 – 25 of 103) sorted by relevance

12345

/external/llvm-project/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast/
Dstatic_pointer_cast.pass.cpp47 const std::shared_ptr<A> pA(new A); in main() local
48 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA); in main()
49 assert(pB.get() == pA.get()); in main()
50 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
53 const std::shared_ptr<B> pA(new A); in main() local
54 std::shared_ptr<A> pB = std::static_pointer_cast<A>(pA); in main()
55 assert(pB.get() == pA.get()); in main()
56 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
59 const std::shared_ptr<A> pA; in main() local
60 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA); in main()
[all …]
Dconst_pointer_cast.pass.cpp47 const std::shared_ptr<const A> pA(new A); in main() local
48 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA); in main()
49 assert(pB.get() == pA.get()); in main()
50 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
53 const std::shared_ptr<const A> pA; in main() local
54 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA); in main()
55 assert(pB.get() == pA.get()); in main()
56 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
60 const std::shared_ptr<const A[8]> pA; in main() local
61 std::shared_ptr<A[8]> pB = std::const_pointer_cast<A[8]>(pA); in main()
[all …]
Dreinterpret_pointer_cast.pass.cpp31 const std::shared_ptr<A> pA(new A); in main() local
32 std::shared_ptr<int> pi = std::reinterpret_pointer_cast<int>(pA); in main()
34 assert(pA2.get() == pA.get()); in main()
35 assert(!pi.owner_before(pA) && !pA.owner_before(pi)); in main()
38 const std::shared_ptr<A> pA; in main() local
39 std::shared_ptr<int> pi = std::reinterpret_pointer_cast<int>(pA); in main()
41 assert(pA2.get() == pA.get()); in main()
42 assert(!pi.owner_before(pA) && !pA.owner_before(pi)); in main()
45 const std::shared_ptr<A> pA(new A); in main() local
46 std::shared_ptr<int> pi = std::reinterpret_pointer_cast<int>(pA); in main()
[all …]
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast/
Dstatic_pointer_cast.pass.cpp46 const std::shared_ptr<A> pA(new A); in main() local
47 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA); in main()
48 assert(pB.get() == pA.get()); in main()
49 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
52 const std::shared_ptr<B> pA(new A); in main() local
53 std::shared_ptr<A> pB = std::static_pointer_cast<A>(pA); in main()
54 assert(pB.get() == pA.get()); in main()
55 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
58 const std::shared_ptr<A> pA; in main() local
59 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA); in main()
[all …]
Dconst_pointer_cast.pass.cpp46 const std::shared_ptr<const A> pA(new A); in main() local
47 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA); in main()
48 assert(pB.get() == pA.get()); in main()
49 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
52 const std::shared_ptr<const A> pA; in main() local
53 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA); in main()
54 assert(pB.get() == pA.get()); in main()
55 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); in main()
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/
Dshared_ptr_Y.pass.cpp46 const std::shared_ptr<A> pA(new A); in main() local
47 A* ptrA = pA.get(); in main()
50 pB = pA; in main()
54 assert(pA.use_count() == 2); in main()
55 assert(pA.get() == pB.get()); in main()
58 assert(pA.use_count() == 1); in main()
65 const std::shared_ptr<A> pA; in main() local
66 A* ptrA = pA.get(); in main()
69 pB = pA; in main()
73 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr_Y_rv.pass.cpp48 std::shared_ptr<A> pA(new A); in main() local
49 A* ptrA = pA.get(); in main()
52 pB = std::move(pA); in main()
56 assert(pA.use_count() == 0); in main()
57 assert(pA.get() == 0); in main()
60 assert(pA.use_count() == 0); in main()
67 std::shared_ptr<A> pA; in main() local
68 A* ptrA = pA.get(); in main()
71 pB = std::move(pA); in main()
75 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr_rv.pass.cpp48 std::shared_ptr<A> pA(new A); in main() local
49 A* ptrA = pA.get(); in main()
52 pB = std::move(pA); in main()
56 assert(pA.use_count() == 0); in main()
57 assert(pA.get() == 0); in main()
60 assert(pA.use_count() == 0); in main()
67 std::shared_ptr<A> pA; in main() local
68 A* ptrA = pA.get(); in main()
71 pB = std::move(pA); in main()
75 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr.pass.cpp46 const std::shared_ptr<A> pA(new A); in main() local
47 A* ptrA = pA.get(); in main()
50 pB = pA; in main()
54 assert(pA.use_count() == 2); in main()
55 assert(pA.get() == pB.get()); in main()
58 assert(pA.use_count() == 1); in main()
65 const std::shared_ptr<A> pA; in main() local
66 A* ptrA = pA.get(); in main()
69 pB = pA; in main()
73 assert(pA.use_count() == 0); in main()
[all …]
Dunique_ptr_Y.pass.cpp46 std::unique_ptr<A> pA(new A); in main() local
47 A* ptrA = pA.get(); in main()
50 pB = std::move(pA); in main()
54 assert(pA.get() == 0); in main()
63 std::unique_ptr<A> pA; in main() local
64 A* ptrA = pA.get(); in main()
67 pB = std::move(pA); in main()
71 assert(pA.get() == 0); in main()
80 std::unique_ptr<A> pA(new A); in main() local
81 A* ptrA = pA.get(); in main()
[all …]
Dauto_ptr_Y.pass.cpp47 std::auto_ptr<A> pA(new A); in main() local
48 A* ptrA = pA.get(); in main()
51 pB = std::move(pA); in main()
55 assert(pA.get() == 0); in main()
64 std::auto_ptr<A> pA; in main() local
65 A* ptrA = pA.get(); in main()
68 pB = std::move(pA); in main()
72 assert(pA.get() == 0); in main()
81 std::auto_ptr<A> pA(new A); in main() local
82 A* ptrA = pA.get(); in main()
[all …]
/external/llvm-project/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/
Dshared_ptr_Y_rv.pass.cpp49 std::shared_ptr<A> pA(new A); in main() local
50 A* ptrA = pA.get(); in main()
53 pB = std::move(pA); in main()
57 assert(pA.use_count() == 0); in main()
58 assert(pA.get() == 0); in main()
61 assert(pA.use_count() == 0); in main()
68 std::shared_ptr<A> pA; in main() local
69 A* ptrA = pA.get(); in main()
72 pB = std::move(pA); in main()
76 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr_rv.pass.cpp49 std::shared_ptr<A> pA(new A); in main() local
50 A* ptrA = pA.get(); in main()
53 pB = std::move(pA); in main()
57 assert(pA.use_count() == 0); in main()
58 assert(pA.get() == 0); in main()
61 assert(pA.use_count() == 0); in main()
68 std::shared_ptr<A> pA; in main() local
69 A* ptrA = pA.get(); in main()
72 pB = std::move(pA); in main()
76 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr_Y.pass.cpp47 const std::shared_ptr<A> pA(new A); in main() local
48 A* ptrA = pA.get(); in main()
51 pB = pA; in main()
55 assert(pA.use_count() == 2); in main()
56 assert(pA.get() == pB.get()); in main()
59 assert(pA.use_count() == 1); in main()
66 const std::shared_ptr<A> pA; in main() local
67 A* ptrA = pA.get(); in main()
70 pB = pA; in main()
74 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr.pass.cpp49 const std::shared_ptr<A> pA(new A); in main() local
50 A* ptrA = pA.get(); in main()
53 pB = pA; in main()
57 assert(pA.use_count() == 2); in main()
58 assert(pA.get() == pB.get()); in main()
61 assert(pA.use_count() == 1); in main()
68 const std::shared_ptr<A> pA; in main() local
69 A* ptrA = pA.get(); in main()
72 pB = pA; in main()
76 assert(pA.use_count() == 0); in main()
[all …]
Dunique_ptr_Y.pass.cpp47 std::unique_ptr<A> pA(new A); in main() local
48 A* ptrA = pA.get(); in main()
51 pB = std::move(pA); in main()
55 assert(pA.get() == 0); in main()
64 std::unique_ptr<A> pA; in main() local
65 A* ptrA = pA.get(); in main()
68 pB = std::move(pA); in main()
72 assert(pA.get() == 0); in main()
81 std::unique_ptr<A> pA(new A); in main() local
82 A* ptrA = pA.get(); in main()
[all …]
Dauto_ptr_Y.pass.cpp50 std::auto_ptr<A> pA(new A); in main() local
51 A* ptrA = pA.get(); in main()
54 pB = std::move(pA); in main()
58 assert(pA.get() == 0); in main()
67 std::auto_ptr<A> pA; in main() local
68 A* ptrA = pA.get(); in main()
71 pB = std::move(pA); in main()
75 assert(pA.get() == 0); in main()
84 std::auto_ptr<A> pA(new A); in main() local
85 A* ptrA = pA.get(); in main()
[all …]
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/
Dshared_ptr_rv.pass.cpp37 std::shared_ptr<A> pA(new A); in main() local
38 assert(pA.use_count() == 1); in main()
41 A* p = pA.get(); in main()
42 std::shared_ptr<A> pA2(std::move(pA)); in main()
45 assert(pA.use_count() == 0); in main()
48 assert(pA.use_count() == 2); in main()
54 assert(pA.use_count() == 0); in main()
57 assert(pA.use_count() == 1); in main()
63 std::shared_ptr<A> pA; in main() local
64 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr.pass.cpp33 std::shared_ptr<A> pA(new A); in main() local
34 assert(pA.use_count() == 1); in main()
37 std::shared_ptr<A> pA2(pA); in main()
39 assert(pA.use_count() == 2); in main()
41 assert(pA2.get() == pA.get()); in main()
43 assert(pA.use_count() == 1); in main()
48 std::shared_ptr<A> pA; in main() local
49 assert(pA.use_count() == 0); in main()
52 std::shared_ptr<A> pA2(pA); in main()
54 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr_Y_rv.pass.cpp64 std::shared_ptr<A> pA(new A); in main() local
65 assert(pA.use_count() == 1); in main()
69 B* p = pA.get(); in main()
70 std::shared_ptr<B> pB(std::move(pA)); in main()
75 assert(pA.use_count() == 0); in main()
78 assert(pA.use_count() == 2); in main()
83 assert(pA.use_count() == 0); in main()
87 assert(pA.use_count() == 1); in main()
95 std::shared_ptr<A> pA; in main() local
96 assert(pA.use_count() == 0); in main()
[all …]
/external/llvm-project/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/
Dshared_ptr_rv.pass.cpp36 std::shared_ptr<A> pA(new A); in main() local
37 assert(pA.use_count() == 1); in main()
40 A* p = pA.get(); in main()
41 std::shared_ptr<A> pA2(std::move(pA)); in main()
44 assert(pA.use_count() == 0); in main()
47 assert(pA.use_count() == 2); in main()
53 assert(pA.use_count() == 0); in main()
56 assert(pA.use_count() == 1); in main()
62 std::shared_ptr<A> pA; in main() local
63 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr.pass.cpp34 std::shared_ptr<A> pA(new A); in main() local
35 assert(pA.use_count() == 1); in main()
38 std::shared_ptr<A> pA2(pA); in main()
40 assert(pA.use_count() == 2); in main()
42 assert(pA2.get() == pA.get()); in main()
44 assert(pA.use_count() == 1); in main()
49 std::shared_ptr<A> pA; in main() local
50 assert(pA.use_count() == 0); in main()
53 std::shared_ptr<A> pA2(pA); in main()
55 assert(pA.use_count() == 0); in main()
[all …]
Dshared_ptr_Y_rv.pass.cpp63 std::shared_ptr<A> pA(new A); in main() local
64 assert(pA.use_count() == 1); in main()
68 B* p = pA.get(); in main()
69 std::shared_ptr<B> pB(std::move(pA)); in main()
74 assert(pA.use_count() == 0); in main()
77 assert(pA.use_count() == 2); in main()
82 assert(pA.use_count() == 0); in main()
86 assert(pA.use_count() == 1); in main()
94 std::shared_ptr<A> pA; in main() local
95 assert(pA.use_count() == 0); in main()
[all …]
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const/
Dweak_ptr.pass.cpp69 const std::weak_ptr<A> pA(ps); in main() local
70 assert(pA.use_count() == 1); in main()
74 std::weak_ptr<A> pB(pA); in main()
78 assert(pA.use_count() == 1); in main()
80 assert(pA.use_count() == 1); in main()
87 std::weak_ptr<A> pA; in main() local
88 assert(pA.use_count() == 0); in main()
92 std::weak_ptr<A> pB(pA); in main()
96 assert(pA.use_count() == 0); in main()
98 assert(pA.use_count() == 0); in main()
[all …]
/external/llvm-project/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const/
Dweak_ptr.pass.cpp68 const std::weak_ptr<A> pA(ps); in main() local
69 assert(pA.use_count() == 1); in main()
73 std::weak_ptr<A> pB(pA); in main()
77 assert(pA.use_count() == 1); in main()
79 assert(pA.use_count() == 1); in main()
86 std::weak_ptr<A> pA; in main() local
87 assert(pA.use_count() == 0); in main()
91 std::weak_ptr<A> pB(pA); in main()
95 assert(pA.use_count() == 0); in main()
97 assert(pA.use_count() == 0); in main()
[all …]

12345