Lines Matching refs:VT
37 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_basic() typedef
40 std::unique_ptr<VT> s1(newValue<VT>(expect_alive)); in test_basic()
42 std::unique_ptr<VT> s2(newValue<VT>(expect_alive)); in test_basic()
51 std::unique_ptr<VT, Deleter<VT> > s1(newValue<VT>(expect_alive), in test_basic()
52 Deleter<VT>(5)); in test_basic()
54 std::unique_ptr<VT, Deleter<VT> > s2(newValue<VT>(expect_alive)); in test_basic()
65 CDeleter<VT> d1(5); in test_basic()
66 std::unique_ptr<VT, CDeleter<VT>&> s1(newValue<VT>(expect_alive), d1); in test_basic()
68 CDeleter<VT> d2(6); in test_basic()
69 std::unique_ptr<VT, CDeleter<VT>&> s2(newValue<VT>(expect_alive), d2); in test_basic()
79 std::unique_ptr<VT> s(newValue<VT>(expect_alive)); in test_basic()
90 typedef typename std::conditional<IsArray, int[], int>::type VT; in test_sfinae() typedef
92 typedef std::unique_ptr<VT> U; in test_sfinae()
99 typedef std::unique_ptr<VT, GenericDeleter> U; in test_sfinae()
106 typedef std::unique_ptr<VT, NCDeleter<VT>&> U; in test_sfinae()
113 typedef std::unique_ptr<VT, const NCDeleter<VT>&> U; in test_sfinae()