]> granicus.if.org Git - clang/commit
Only check NSArray/NSDictionary boxing method params once.
authorJordy Rose <jediknil@belkadan.com>
Sat, 12 May 2012 17:32:56 +0000 (17:32 +0000)
committerJordy Rose <jediknil@belkadan.com>
Sat, 12 May 2012 17:32:56 +0000 (17:32 +0000)
commit3eda6fa901b462f0b5f72d0651f46d804aac1844
treef21444be9a971edad74cd4d2a036b6f6bd2449d9
parentd2d065545ba7b4349ae02afe07f799047443f1a0
Only check NSArray/NSDictionary boxing method params once.

Once we've found a "good" method, we don't need to check its argument types
again. (Even if we might have later found a "bad" method, we were already
caching the method we first looked up.)

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156719 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaExprObjC.cpp
test/SemaObjC/objc-literal-sig.m