diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2012-07-30 20:52:48 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2012-07-30 20:52:48 +0000 |
commit | 1b0a13e91088f6818016464ffb23616ced820cbc (patch) | |
tree | 0dc3f1557e2c967153f56139d7fd80c5aad70973 /lib/CodeGen/CGVTables.cpp | |
parent | 2d18419a7c8f9a2975d4ed74a202de6467308ad1 (diff) |
objective-c arc: ARC IRGen correctly assumes result
type of generated call to super dealloc is 'void'
and asserts if user's dealloc is not of 'void type.
This rule must be enforced in clang front-end (with a
fixit) if this is not the case, instead of asserting in CodeGen.
// rdar://11987838
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160993 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGVTables.cpp')
0 files changed, 0 insertions, 0 deletions