commit | 505b4f1fd4413ef30d08b5e45fec67a7f3b6e7c0 | [log] [tgz] |
---|---|---|
author | Devang Patel <dpatel@apple.com> | Fri Dec 21 19:35:28 2007 +0000 |
committer | Devang Patel <dpatel@apple.com> | Fri Dec 21 19:35:28 2007 +0000 |
tree | 9f10635292d155c83ba486bb2cbc1d5d3d5e2338 | |
parent | 8c5822802ec9baf92531191a1f70bf8cd1a3a0cb [diff] [blame] |
Convert opaque type when struct definition is seen. llvm-svn: 45287
diff --git a/clang/test/CodeGen/OpaqueStruct.c b/clang/test/CodeGen/OpaqueStruct.c new file mode 100644 index 0000000..ecf81fa --- /dev/null +++ b/clang/test/CodeGen/OpaqueStruct.c
@@ -0,0 +1,12 @@ +// RUN: clang %s -emit-llvm +typedef struct a b; + +b* x; + +struct a { + b* p; +}; + +void f() { + b* z = x->p; +}