]> granicus.if.org Git - clang/commitdiff
Makes a simple member function static.
authorFrancisco Lopes da Silva <oblita@gmail.com>
Thu, 22 Jan 2015 04:30:23 +0000 (04:30 +0000)
committerFrancisco Lopes da Silva <oblita@gmail.com>
Thu, 22 Jan 2015 04:30:23 +0000 (04:30 +0000)
This function has been just included with the initial support for C++
parameter completion and it's trivial enough to be a static member.

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

include/clang/Sema/Sema.h

index 8fd8f8d70e70467a8f4def50fb31ad18435e827e..a53eda41e1f8e1e82cef168c3ec97e5b4fef87eb 100644 (file)
@@ -8740,8 +8740,8 @@ public:
 
   /// \brief To be used for checking whether the arguments being passed to
   /// function exceeds the number of parameters expected for it.
-  bool TooManyArguments(size_t NumParams, size_t NumArgs,
-                        bool PartialOverloading = false) const {
+  static bool TooManyArguments(size_t NumParams, size_t NumArgs,
+                               bool PartialOverloading = false) {
     // We check whether we're just after a comma in code-completion.
     if (NumArgs > 0 && PartialOverloading)
       return NumArgs + 1 > NumParams; // If so, we view as an extra argument.