diff options
| -rw-r--r-- | clang/test/CodeGenObjC/debug-info-ivars-indirect.m | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/clang/test/CodeGenObjC/debug-info-ivars-indirect.m b/clang/test/CodeGenObjC/debug-info-ivars-indirect.m index 1548ddd0bb6..8d1ab92d766 100644 --- a/clang/test/CodeGenObjC/debug-info-ivars-indirect.m +++ b/clang/test/CodeGenObjC/debug-info-ivars-indirect.m @@ -29,4 +29,18 @@ void gorf (struct S* s) { int _b = s->i->b; } -// CHECK: {{.*}} [ DW_TAG_member ] [b] [line 24, size 32, align 32, offset 0] [from int] +// CHECK: ; [ DW_TAG_member ] [b] + +I *source(); + +@interface I() +{ + @public int c; +} +@end + +// CHECK: ; [ DW_TAG_member ] [c] + +void use() { + int _c = source()->c; +} |

