[cfe-commits] r141216 - /cfe/trunk/include/clang/AST/DeclObjC.h

Argyrios Kyrtzidis akyrtzi at gmail.com
Wed Oct 5 14:34:10 PDT 2011


Author: akirtzidis
Date: Wed Oct  5 16:34:09 2011
New Revision: 141216

URL: http://llvm.org/viewvc/llvm-project?rev=141216&view=rev
Log:
Document ObjCMethodDecl::setMethodParams.

Modified:
    cfe/trunk/include/clang/AST/DeclObjC.h

Modified: cfe/trunk/include/clang/AST/DeclObjC.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/DeclObjC.h?rev=141216&r1=141215&r2=141216&view=diff
==============================================================================
--- cfe/trunk/include/clang/AST/DeclObjC.h (original)
+++ cfe/trunk/include/clang/AST/DeclObjC.h Wed Oct  5 16:34:09 2011
@@ -332,9 +332,13 @@
     return param_begin() + getSelector().getNumArgs(); 
   }
 
+  /// \brief Sets the method's parameters and selector source locations.
+  /// If the method is implicit (not coming from source) \arg SelLocs is
+  /// ignored.
   void setMethodParams(ASTContext &C,
                        ArrayRef<ParmVarDecl*> Params,
-                       ArrayRef<SourceLocation> SelLocs);
+                       ArrayRef<SourceLocation> SelLocs =
+                           ArrayRef<SourceLocation>());
 
   // Iterator access to parameter types.
   typedef std::const_mem_fun_t<QualType, ParmVarDecl> deref_fun;





More information about the cfe-commits mailing list