1 // RUN: %clang_cc1 %s -triple x86_64-unknown-unknown -emit-llvm -o - | FileCheck %s
4 extern "C" int printf(const char *, ...);
14 typedef Foo (*T)[3][4];
17 return new Foo[2][3][4];
21 return new Foo[i][3][4];
25 for (int i = 0; i < 3; i++)
26 for (int j = 0; j < 4; j++)
27 printf("%p\n", a[i][j]);
41 for (int i = 0; i < 5; i++)
42 printf("%d\n", g[i].iFoo);
46 // CHECK: call i8* @_Znam
47 // CHECK: call i8* @_Znam
48 // CHECK: call i8* @_Znam