Use PushOnScopeChains to introduce a decl into scope.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@50320 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Sema/SemaDeclObjC.cpp b/lib/Sema/SemaDeclObjC.cpp
index 63c1350..3b5be29 100644
--- a/lib/Sema/SemaDeclObjC.cpp
+++ b/lib/Sema/SemaDeclObjC.cpp
@@ -62,10 +62,8 @@
for (unsigned i = 0, e = MDecl->getNumParams(); i != e; ++i) {
ParmVarDecl *PDecl = MDecl->getParamDecl(i);
IdentifierInfo *II = PDecl->getIdentifier();
- if (II) {
- IdResolver.AddDecl(PDecl, FnBodyScope);
- FnBodyScope->AddDecl(PDecl);
- }
+ if (II)
+ PushOnScopeChains(PDecl, FnBodyScope);
}
}