Mercurial > octave
diff libinterp/corefcn/interpreter-private.cc @ 26769:2f847e3e8d6b
split classdef into multiple smaller source files
* cdef-class.cc, cdef-class.h, cdef-manager.cc, cdef-manager.h,
cdef-object.cc, cdef-object.h, cdef-utils.cc, cdef-utils.h: New files
with contents split from ov-classdef.h and ov-classdef.cc.
* libinterp/octave-value/module.mk: Update.
* ov-classdef.h and ov-classdef.cc (ocave_classdef_superclass_ref,
octave_classdef_meta): Move class declarations to header file.
* interpreter-private.cc, interpreter.h, mex.cc, pt-eval.cc,
Array-tc.cc: Adjust include file lists.
* oop.txi: Add @DOCSTRING tag for properties.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 22 Feb 2019 07:34:47 +0000 |
parents | 00f796120a6d |
children | c589db954a4e |
line wrap: on
line diff
--- a/libinterp/corefcn/interpreter-private.cc Thu Feb 21 15:55:43 2019 -0800 +++ b/libinterp/corefcn/interpreter-private.cc Fri Feb 22 07:34:47 2019 +0000 @@ -28,6 +28,7 @@ #include "bp-table.h" #include "call-stack.h" +#include "cdef-manager.h" #include "child-list.h" #include "error.h" #include "gtk-manager.h" @@ -38,7 +39,6 @@ #include "load-path.h" #include "load-save.h" #include "oct-hist.h" -#include "ov-classdef.h" #include "pager.h" #include "symtab.h"