aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorSteve Naroff <snaroff@apple.com>2009-02-22 19:35:57 +0000
committerSteve Naroff <snaroff@apple.com>2009-02-22 19:35:57 +0000
commit0de21fd85d79bccd32f04256f5b3328ab5ed7c95 (patch)
treec57169d2b2650b72d82498056d70a1147541a22a /lib/CodeGen/CodeGenFunction.h
parent66b41512466db9a4b2859db517692fb79dae449e (diff)
Contains the following (related to problems found while investigting <rdar://problem/6497631> Message lookup is sometimes different than gcc's).
- Implement instance/class overloading in ObjCContainerDecl (removing a FIXME). This involved hacking NamedDecl::declarationReplaces(), which took awhile to figure out (didn't realize replace was the default). - Changed Sema::ActOnInstanceMessage() to remove redundant warnings when dealing with protocols. For now, I've omitted the "protocol" term in the diagnostic. It simplifies the code flow and wan't always 100% accurate (e.g. "Foo<Prot>" looks in the class interface, not just the protocol). - Changed several test cases to jive with the above changes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65292 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions