diff options
| author | Chris Bieneman <beanz@apple.com> | 2016-06-23 22:36:31 +0000 |
|---|---|---|
| committer | Chris Bieneman <beanz@apple.com> | 2016-06-23 22:36:31 +0000 |
| commit | 10dcd3bd3b4b688755e9a067ddcf092695953d0f (patch) | |
| tree | 0e37c915fd63b20558f9e7f763449d3f6689c01a /clang/lib/CodeGen/CGExprComplex.cpp | |
| parent | c17cb815ac9ff5ff0bd339d5bdf8fd0a492aa8b4 (diff) | |
| download | bcm5719-llvm-10dcd3bd3b4b688755e9a067ddcf092695953d0f.tar.gz bcm5719-llvm-10dcd3bd3b4b688755e9a067ddcf092695953d0f.zip | |
[yaml2macho] Removing asserts in favor of explicit yaml parse error
32-bit Mach headers don't have reserved fields. When generating the
mapping for 32-bit headers leaving off the reserved field will result in
parse errors if the field is present in the yaml.
Added a CHECK-NOT line to ensure that mach_header.yaml isn't adding a
reserved field, and a test to ensure that the parser error gets hit with
32-bit headers.
llvm-svn: 273623
Diffstat (limited to 'clang/lib/CodeGen/CGExprComplex.cpp')
0 files changed, 0 insertions, 0 deletions

