diff options
author | Ashok Thirumurthi <ashok.thirumurthi@intel.com> | 2013-04-19 20:51:34 +0000 |
---|---|---|
committer | Ashok Thirumurthi <ashok.thirumurthi@intel.com> | 2013-04-19 20:51:34 +0000 |
commit | f6cd60ae68d4b3de043f0c0b4b7b804ad2a25ab5 (patch) | |
tree | d1079e7c0301da0e59c4512246923afc89d819e2 /llvm/lib/Transforms | |
parent | c5c27f2a1f2610ea32c249f3def799ca97a65f6e (diff) | |
download | bcm5719-llvm-f6cd60ae68d4b3de043f0c0b4b7b804ad2a25ab5.tar.gz bcm5719-llvm-f6cd60ae68d4b3de043f0c0b4b7b804ad2a25ab5.zip |
Improved tests for nested structs when anonymous structs are involved.
- New tests can fail on OS/X and Linux, and illustrate that the compiler
used to generate the DWARF can result in lldb providing clang with an
external AST source that doesn't describe all required struct fields.
- Also includes test coverage for expressions with structs that do work on Linux- Also includes a test for dereferencing a null pointer to a struct, which works on OS/X rather than complaining, and complains on Linux with an upstream error that is really a side issue.
Thanks to Samuel, Andy and Daniel for their input.
llvm-svn: 179884
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions