mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-29 13:37:15 +00:00
CallGraphTest.cpp: Remove invalid tests. ++S might step over F if S == F.
MSVC Runtime detects "Assertion failed: vector iterator not incrementable" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222233 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0ede3a2ae5
commit
3b16af8670
@ -35,15 +35,12 @@ template <typename Ty> void canSpecializeGraphTraitsIterators(Ty *G) {
|
||||
|
||||
auto S = GraphTraits<NodeTy *>::child_begin(N);
|
||||
auto F = GraphTraits<NodeTy *>::child_end(N);
|
||||
auto Y = ++S;
|
||||
|
||||
// Should be able to iterate over immediate successors of a node.
|
||||
static_assert(std::is_same<decltype(*S), NodeTy *>::value,
|
||||
"Node type does not match");
|
||||
static_assert(std::is_same<decltype(*F), NodeTy *>::value,
|
||||
"Node type does not match");
|
||||
static_assert(std::is_same<decltype(*Y), NodeTy *>::value,
|
||||
"Node type does not match");
|
||||
}
|
||||
|
||||
TEST(CallGraphTest, GraphTraitsSpecialization) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user