commit | f8cfe56176a753fa2dc68a3c996fa3e70f87f89b | [log] [tgz] |
---|---|---|
author | Daniel Dunbar <daniel@zuster.org> | Fri Oct 17 07:30:50 2008 +0000 |
committer | Daniel Dunbar <daniel@zuster.org> | Fri Oct 17 07:30:50 2008 +0000 |
tree | dce44d42b75e8c6b3011de9c53423c3e8624c28e | |
parent | 146b2d0ca1784335991f65c8e4f502da067772f5 [diff] |
Fix bug in Obj-C type encoding for structures. - Mechanism for detecting if a structure should be expanded wasn't reliable. Simplified by just keeping track of what we should be expanding. - This fixes a bug in using NSInvocation to invoke a method which returned a structure, which in used by Key Value Observing, which in the end, caused a miscompile in poor little Sketch. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57675 91177308-0d34-0410-b5e6-96231b3b80d8