Douglas Gregor | 3c3aaf9 | 2010-02-19 16:47:56 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -fsyntax-only -verify %s |
2 | |||||
3 | @interface Data | ||||
4 | - (unsigned)length; | ||||
5 | - (void)getData:(void*)buffer; | ||||
6 | @end | ||||
7 | |||||
8 | void test(Data *d) { | ||||
Douglas Gregor | 0fddb97 | 2010-05-22 16:17:30 +0000 | [diff] [blame] | 9 | char buffer[[d length]]; |
Douglas Gregor | 3c3aaf9 | 2010-02-19 16:47:56 +0000 | [diff] [blame] | 10 | [d getData:buffer]; |
11 | } | ||||
12 |