[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / clang / test / SemaObjC / nested-typedef-decl.m
blob2092afd99c433ce726c536d2e365f1523a011a06
1 // RUN: %clang_cc1 -x objective-c -fsyntax-only -verify -Wno-objc-root-class %s
2 // RUN: %clang_cc1 -x objective-c++ -fsyntax-only -verify -Wno-objc-root-class %s
3 // expected-no-diagnostics
5 @interface Bar {
6   struct _A *_hardlinkList;
8 @end
9 @implementation Bar
10 typedef struct _A {
11   int dev;
12   int inode;
13 } A;
15 - (void) idx:(int)idx ino:(int)ino dev:(int)dev
17   _hardlinkList[idx].inode = ino;
18   _hardlinkList[idx].dev = dev;
20 @end