diff src/ov-fcn.h @ 11220:883b9308353c

allow class function to be called from methods as well as constructors
author John W. Eaton <jwe@octave.org>
date Wed, 10 Nov 2010 00:54:34 -0500
parents f3b65e1ae355
children 40f311a69417
line wrap: on
line diff
--- a/src/ov-fcn.h
+++ b/src/ov-fcn.h
@@ -78,9 +78,11 @@
 
   virtual bool is_nested_function (void) const { return false; }
 
-  virtual bool is_class_constructor (void) const { return false; }
+  virtual bool is_class_constructor (const std::string& = std::string ()) const
+    { return false; }
 
-  virtual bool is_class_method (void) const { return false; }
+  virtual bool is_class_method (const std::string& = std::string ()) const
+    { return false; }
 
   virtual bool takes_varargs (void) const { return false; }