diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-02-01 21:28:59 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-02-01 21:28:59 +0000 |
commit | a496584c82a21c91185c0007ded11c64d03ecc3f (patch) | |
tree | 59761e27c249d04bff34c557b330ae5bac0345d5 /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | 192c07b727e531693af73a3741c91414e9983e98 (diff) | |
download | llvm-a496584c82a21c91185c0007ded11c64d03ecc3f.zip llvm-a496584c82a21c91185c0007ded11c64d03ecc3f.tar.gz llvm-a496584c82a21c91185c0007ded11c64d03ecc3f.tar.bz2 |
For ObjCAtCatchStmt, removed field 'NextAtCatchStmt' (which referenced the next @catch)
and put the the next ObjcAtCatchStmt* as part of SubExprs. This fixes a bug with
iterating over the children of ObjcAtCatch, where the next @catch was not
properly being iterated over as a child.
Altered serialization of ObjCAtCatchStmt to reflect this new layout of
its subexpressions, and fixed an ownership issue with the next @catch not
being serialized as an owned pointer.
llvm-svn: 46647
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions