// RUN: %clang_cc1 -triple x86_64-windows-msvc -emit-llvm -fms-compatibility %s -o - | |
// CHECK that we don't crash. | |
struct Base { | |
void b(int, int); | |
}; | |
template <typename Base> struct Derived : Base { | |
void d() { b(1, 2); } | |
}; | |
void use() { | |
Derived<Base> d; | |
d.d(); | |
} |