summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/Local.cpp
diff options
context:
space:
mode:
authorSteve Naroff <snaroff@apple.com>2007-12-18 01:30:32 +0000
committerSteve Naroff <snaroff@apple.com>2007-12-18 01:30:32 +0000
commit1d2538cb4db939854d06634df1fddc8ac63a2726 (patch)
treedd435ba17fb92b743cf6d5eb52e4c8e05647c616 /llvm/lib/Transforms/Utils/Local.cpp
parent52a9e40789b22d476b0d9869f65a76253d2cc849 (diff)
downloadbcm5719-llvm-1d2538cb4db939854d06634df1fddc8ac63a2726.tar.gz
bcm5719-llvm-1d2538cb4db939854d06634df1fddc8ac63a2726.zip
Improve how we find private method decls. This involved:
- Changed Sema::ObjcActOnStartOfMethodDef() to register the methods with the global pools. - Changed Sema::ActOnInstanceMessage() to look in global pools (should be much less error prone). - Added a test case to message.m (for lookup that was broken). Misc changes while I was investigating this... - Changed Sema::ActOnAtEnd() to call AddFactoryMethodToGlobalPool (this looked like a cut/paste error). - Added a comment and tweaked another where I was using the first person. llvm-svn: 45142
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud