Skip to content

Commit 6e82f66

Browse files
committed
small simplification of test
1 parent f562b00 commit 6e82f66

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

clang/test/Analysis/Inputs/ctu-test-import-failure-import.cpp

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,8 @@ class basic_string;
55
}
66
template <typename, typename> class basic_istream;
77
template <typename> struct __get_first_arg;
8-
template <typename _Ptr> using __ptr_traits_elem_t = __get_first_arg<_Ptr>;
9-
template <typename> struct __ptr_traits_impl;
10-
template <typename _Ptr>
11-
struct pointer_traits : __ptr_traits_impl<__ptr_traits_elem_t<_Ptr>> {};
128
struct allocator_traits {
13-
using type = pointer_traits<int>;
9+
using type = __get_first_arg<int>;
1410
};
1511
} // namespace std
1612
namespace std {

clang/test/Analysis/ctu-test-import-failure.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ namespace CommandLine {
2828
extern const int RootExamples[];
2929
}
3030

31-
// expected-warning@Inputs/ctu-test-import-failure-import.cpp:18{{incompatible definitions}}
32-
// expected-warning@Inputs/ctu-test-import-failure-import.cpp:18{{incompatible definitions}}
33-
// expected-note@Inputs/ctu-test-import-failure-import.cpp:18{{no corresponding field here}}
34-
// expected-note@Inputs/ctu-test-import-failure-import.cpp:18{{no corresponding field here}}
31+
// expected-warning@Inputs/ctu-test-import-failure-import.cpp:14{{incompatible definitions}}
32+
// expected-warning@Inputs/ctu-test-import-failure-import.cpp:14{{incompatible definitions}}
33+
// expected-note@Inputs/ctu-test-import-failure-import.cpp:14{{no corresponding field here}}
34+
// expected-note@Inputs/ctu-test-import-failure-import.cpp:14{{no corresponding field here}}

0 commit comments

Comments
 (0)