]> granicus.if.org Git - clang/commitdiff
Remove obsolete ObjCMethodDecl arg_type iterator functions
authorAlp Toker <alp@nuanti.com>
Sat, 25 Jan 2014 17:32:04 +0000 (17:32 +0000)
committerAlp Toker <alp@nuanti.com>
Sat, 25 Jan 2014 17:32:04 +0000 (17:32 +0000)
These were set into deprecation in r199773.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@200086 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/DeclObjC.h
lib/AST/DeclObjC.cpp

index 57ed6f75938c74e76208fe8863a09e2989fd2d4a..3947e35cbcb15aee1d1bc3cbd94f0ecef6a03cfd 100644 (file)
@@ -372,19 +372,11 @@ public:
   typedef llvm::mapped_iterator<param_const_iterator, deref_fun>
   param_type_iterator;
 
-  param_type_iterator arg_type_begin() const {
-    return llvm::map_iterator(param_begin(), deref_fun(&ParmVarDecl::getType));
-  }
-  param_type_iterator arg_type_end() const {
-    return llvm::map_iterator(param_end(), deref_fun(&ParmVarDecl::getType));
-  }
-
-  // FunctionProtoType adapters.
   param_type_iterator param_type_begin() const {
-    return arg_type_begin();
+    return llvm::map_iterator(param_begin(), deref_fun(&ParmVarDecl::getType));
   }
   param_type_iterator param_type_end() const {
-    return arg_type_end();
+    return llvm::map_iterator(param_end(), deref_fun(&ParmVarDecl::getType));
   }
 
   /// createImplicitParams - Used to lazily create the self and cmd
index ed8a0bb748f444d138af81f68b451b920e4613e2..ce0845681ab6cbb60ace97582288066576d962d3 100644 (file)
@@ -860,7 +860,7 @@ ObjCMethodFamily ObjCMethodDecl::getMethodFamily() const {
       if (noParams < 1 || noParams > 3)
         family = OMF_None;
       else {
-        ObjCMethodDecl::param_type_iterator it = arg_type_begin();
+        ObjCMethodDecl::param_type_iterator it = param_type_begin();
         QualType ArgT = (*it);
         if (!ArgT->isObjCSelType()) {
           family = OMF_None;