diff libinterp/octave-value/ov-base.h @ 23865:d56c18dc1373

new predicates for classdef_superclass_ref objects * ov.h (octave_value::is_classdef_superclass_ref): New function. * ov-base.h (octave_base_value::is_classdef_superclass_ref): New virtual function. * ov-blassdef.cc (octave_classdef_superclass_ref::is_classdef_superclass_ref): New function.
author John W. Eaton <jwe@octave.org>
date Thu, 10 Aug 2017 12:26:44 -0400
parents a52eb3f210af
children 5aec653c88e7
line wrap: on
line diff
--- a/libinterp/octave-value/ov-base.h	Thu Aug 10 12:03:53 2017 -0400
+++ b/libinterp/octave-value/ov-base.h	Thu Aug 10 12:26:44 2017 -0400
@@ -372,6 +372,8 @@
 
   virtual bool is_classdef_meta (void) const { return false; }
 
+  virtual bool is_classdef_superclass_ref (void) const { return false; }
+
   virtual bool is_classdef_object (void) const { return false; }
 
   virtual bool is_package (void) const { return false; }