diff libinterp/octave-value/ov.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.h	Thu Aug 10 12:03:53 2017 -0400
+++ b/libinterp/octave-value/ov.h	Thu Aug 10 12:26:44 2017 -0400
@@ -592,6 +592,9 @@
   bool is_classdef_object (void) const
   { return rep->is_classdef_object (); }
 
+  bool is_classdef_superclass_ref (void) const
+  { return rep->is_classdef_superclass_ref (); }
+
   bool is_package (void) const
   { return rep->is_package (); }