Test conversion from apointer to incomplete type to void* in C++

llvm-svn: 60131
This commit is contained in:
Douglas Gregor 2008-11-26 23:33:36 +00:00
parent 237f96c40f
commit 9ccbcdfb27
1 changed files with 4 additions and 1 deletions

View File

@ -74,14 +74,17 @@ void test_m() {
int* n(char*);
double* n(void*);
class E;
void test_n() {
void test_n(E* e) {
char ca[7];
int* ip1 = n(ca);
int* ip2 = n("foo");
float fa[7];
double* dp1 = n(fa);
double* dp2 = n(e);
}
enum PromotesToInt {