Mercurial > octave
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 (); }