]> granicus.if.org Git - clang/commit
Fixed a problem caused by foreward @class use
authorFariborz Jahanian <fjahanian@apple.com>
Sat, 14 Feb 2009 20:13:28 +0000 (20:13 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Sat, 14 Feb 2009 20:13:28 +0000 (20:13 +0000)
commitf3710babc1ba40779c0fc64e6657cfc84dee7545
treefea5ae5ea5cb5cd1835fe5f71cf23f871c12a99f
parent59843ad8835d497cd3c17ff91aa039e31d607791
Fixed a problem caused by foreward @class use
which consequently caused a Seg fault. during meta-data
generation. It also addresses an issue related to
late binding of newly synthesize ivars (when we support it).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64563 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/ASTContext.h
lib/AST/ASTContext.cpp
lib/CodeGen/CGObjCMac.cpp
test/CodeGenObjC/class-type.m [new file with mode: 0644]