Mercurial > octave
changeset 32628:ae4e19c0a2b1
maint: Place class name and class keyword on one line.
* libinterp/corefcn/Cell.h, libinterp/corefcn/__magick_read__.cc,
libinterp/corefcn/auto-shlib.h, libinterp/corefcn/base-text-renderer.h,
libinterp/corefcn/c-file-ptr-stream.h, libinterp/corefcn/call-stack.h,
libinterp/corefcn/dynamic-ld.h, libinterp/corefcn/event-manager.h,
libinterp/corefcn/event-queue.h, libinterp/corefcn/ft-text-renderer.cc,
libinterp/corefcn/gl-render.cc, libinterp/corefcn/gl-render.h,
libinterp/corefcn/gl2ps-print.cc, libinterp/corefcn/graphics.cc,
libinterp/corefcn/graphics.in.h, libinterp/corefcn/input.cc,
libinterp/corefcn/latex-text-renderer.cc, libinterp/corefcn/load-path.h,
libinterp/corefcn/mx-type-traits.h, libinterp/corefcn/oct-errno.h,
libinterp/corefcn/oct-fstrm.h, libinterp/corefcn/oct-iostrm.h,
libinterp/corefcn/oct-prcstrm.h, libinterp/corefcn/oct-procbuf.h,
libinterp/corefcn/oct-process.h, libinterp/corefcn/oct-stdstrm.h,
libinterp/corefcn/oct-stream.cc, libinterp/corefcn/oct-stream.h,
libinterp/corefcn/oct-strstrm.h, libinterp/corefcn/pager.h,
libinterp/corefcn/pr-flt-fmt.h, libinterp/corefcn/pr-output.cc,
libinterp/corefcn/pr-output.h, libinterp/corefcn/procstream.h,
libinterp/corefcn/syminfo.h, libinterp/corefcn/text-engine.h,
libinterp/corefcn/text-renderer.h, libinterp/corefcn/utils.h,
libinterp/octave-value/cdef-class.h, libinterp/octave-value/cdef-manager.h,
libinterp/octave-value/cdef-method.h, libinterp/octave-value/cdef-object.h,
libinterp/octave-value/cdef-package.h, libinterp/octave-value/cdef-property.h,
libinterp/octave-value/ov-base-diag.h, libinterp/octave-value/ov-base-int.h,
libinterp/octave-value/ov-base-mat.h, libinterp/octave-value/ov-base-scalar.h,
libinterp/octave-value/ov-base-sparse.h, libinterp/octave-value/ov-base.h,
libinterp/octave-value/ov-bool-mat.h, libinterp/octave-value/ov-bool-sparse.h,
libinterp/octave-value/ov-bool.h, libinterp/octave-value/ov-builtin.h,
libinterp/octave-value/ov-cell.h, libinterp/octave-value/ov-ch-mat.h,
libinterp/octave-value/ov-class.cc, libinterp/octave-value/ov-class.h,
libinterp/octave-value/ov-classdef.h, libinterp/octave-value/ov-colon.h,
libinterp/octave-value/ov-complex.h, libinterp/octave-value/ov-cs-list.h,
libinterp/octave-value/ov-cx-diag.h, libinterp/octave-value/ov-cx-mat.h,
libinterp/octave-value/ov-cx-sparse.h, libinterp/octave-value/ov-dld-fcn.h,
libinterp/octave-value/ov-fcn-handle.h, libinterp/octave-value/ov-fcn.h,
libinterp/octave-value/ov-float.h, libinterp/octave-value/ov-flt-complex.h,
libinterp/octave-value/ov-flt-cx-diag.h,
libinterp/octave-value/ov-flt-cx-mat.h,
libinterp/octave-value/ov-flt-re-diag.h,
libinterp/octave-value/ov-flt-re-mat.h, libinterp/octave-value/ov-int-traits.h,
libinterp/octave-value/ov-intx.h, libinterp/octave-value/ov-lazy-idx.h,
libinterp/octave-value/ov-legacy-range.cc,
libinterp/octave-value/ov-legacy-range.h,
libinterp/octave-value/ov-magic-int.h, libinterp/octave-value/ov-mex-fcn.h,
libinterp/octave-value/ov-null-mat.h, libinterp/octave-value/ov-perm.h,
libinterp/octave-value/ov-range-traits.h, libinterp/octave-value/ov-range.h,
libinterp/octave-value/ov-re-diag.h, libinterp/octave-value/ov-re-mat.h,
libinterp/octave-value/ov-re-sparse.h, libinterp/octave-value/ov-scalar.h,
libinterp/octave-value/ov-str-mat.h, libinterp/octave-value/ov-struct.h,
libinterp/octave-value/ov-typeinfo.h, libinterp/octave-value/ov-usr-fcn.h,
libinterp/octave-value/ov.h, libinterp/octave-value/ovl.h,
libinterp/parse-tree/comment-list.h, libinterp/parse-tree/lex.h,
libinterp/parse-tree/profiler.h, libinterp/parse-tree/pt-anon-scopes.h,
liboctave/array/Array.h, liboctave/array/CColVector.h,
liboctave/array/CDiagMatrix.h, liboctave/array/CMatrix.h,
liboctave/array/CNDArray.h, liboctave/array/CRowVector.h,
liboctave/array/CSparse.h, liboctave/array/DiagArray2.h,
liboctave/array/MArray.h, liboctave/array/MDiagArray2.h,
liboctave/array/MSparse.h, liboctave/array/MatrixType.h,
liboctave/array/Range.h, liboctave/array/Sparse.h,
liboctave/array/boolMatrix.h, liboctave/array/boolNDArray.h,
liboctave/array/boolSparse.h, liboctave/array/chMatrix.h,
liboctave/array/chNDArray.h, liboctave/array/dColVector.h,
liboctave/array/dDiagMatrix.h, liboctave/array/dMatrix.h,
liboctave/array/dNDArray.h, liboctave/array/dRowVector.h,
liboctave/array/dSparse.h, liboctave/array/dim-vector.h,
liboctave/array/fCColVector.h, liboctave/array/fCDiagMatrix.h,
liboctave/array/fCMatrix.h, liboctave/array/fCNDArray.h,
liboctave/array/fCRowVector.h, liboctave/array/fColVector.h,
liboctave/array/fDiagMatrix.h, liboctave/array/fMatrix.h,
liboctave/array/fNDArray.h, liboctave/array/fRowVector.h,
liboctave/array/idx-vector.h, liboctave/array/intNDArray.h,
liboctave/numeric/DAE.h, liboctave/numeric/DAEFunc.h,
liboctave/numeric/DAERT.h, liboctave/numeric/DAERTFunc.h,
liboctave/numeric/DASPK.h, liboctave/numeric/DASRT.h,
liboctave/numeric/DASSL.h, liboctave/numeric/DET.h, liboctave/numeric/EIG.h,
liboctave/numeric/LSODE.h, liboctave/numeric/ODE.h,
liboctave/numeric/ODEFunc.h, liboctave/numeric/ODES.h,
liboctave/numeric/ODESFunc.h, liboctave/numeric/Quad.h,
liboctave/numeric/aepbalance.h, liboctave/numeric/base-dae.h,
liboctave/numeric/base-de.h, liboctave/numeric/chol.h,
liboctave/numeric/fEIG.h, liboctave/numeric/gepbalance.h,
liboctave/numeric/gsvd.h, liboctave/numeric/hess.h, liboctave/numeric/lu.h,
liboctave/numeric/oct-fftw.h, liboctave/numeric/qr.h, liboctave/numeric/qrp.h,
liboctave/numeric/schur.h, liboctave/numeric/sparse-chol.h,
liboctave/numeric/sparse-lu.h, liboctave/numeric/sparse-qr.cc,
liboctave/numeric/sparse-qr.h, liboctave/numeric/svd.cc,
liboctave/numeric/svd.h, liboctave/system/dir-ops.h,
liboctave/system/file-stat.h, liboctave/system/oct-env.h,
liboctave/system/oct-group.h, liboctave/system/oct-password.h,
liboctave/system/oct-time.h, liboctave/system/oct-uname.h,
liboctave/util/action-container.h, liboctave/util/base-list.h,
liboctave/util/cmd-edit.cc, liboctave/util/cmd-edit.h,
liboctave/util/cmd-hist.cc, liboctave/util/cmd-hist.h,
liboctave/util/data-conv.h, liboctave/util/glob-match.h,
liboctave/util/lo-regexp.h, liboctave/util/oct-inttypes.h,
liboctave/util/oct-mutex.cc, liboctave/util/oct-mutex.h,
liboctave/util/oct-shlib.cc, liboctave/util/oct-shlib.h,
liboctave/util/oct-sort.h, liboctave/util/oct-string.h,
liboctave/util/octave-preserve-stream-state.h, liboctave/util/pathsearch.h,
liboctave/util/singleton-cleanup.h, liboctave/util/str-vec.h,
liboctave/util/unwind-prot.h, liboctave/util/url-transfer.h:
Place class name and class keyword on one line.
line wrap: on
line diff
--- a/libinterp/corefcn/Cell.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/Cell.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ class octave_value_list; -class -OCTINTERP_API -Cell : public Array<octave_value> +class OCTINTERP_API Cell : public Array<octave_value> { public:
--- a/libinterp/corefcn/__magick_read__.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/__magick_read__.cc Thu Dec 21 11:22:26 2023 -0800 @@ -176,8 +176,7 @@ return output; } -class -image_region +class image_region { public:
--- a/libinterp/corefcn/auto-shlib.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/auto-shlib.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ // time. When deriving new classes, you can either use it as a field or // as a parent (with multiple inheritance). -class -OCTINTERP_API -auto_shlib : public dynamic_library +class OCTINTERP_API auto_shlib : public dynamic_library { public:
--- a/libinterp/corefcn/base-text-renderer.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/base-text-renderer.h Thu Dec 21 11:22:26 2023 -0800 @@ -40,8 +40,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -base_text_renderer : public text_processor +class base_text_renderer : public text_processor { public:
--- a/libinterp/corefcn/c-file-ptr-stream.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/c-file-ptr-stream.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,8 +37,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -c_file_ptr_buf : public std::streambuf +class c_file_ptr_buf : public std::streambuf { public: @@ -106,8 +105,7 @@ // FIXME: the following three classes could probably share some code... template <typename STREAM_T, typename FILE_T, typename BUF_T> -class -c_file_ptr_stream : public STREAM_T +class c_file_ptr_stream : public STREAM_T { public: @@ -148,8 +146,7 @@ #if defined (HAVE_ZLIB) -class -c_zfile_ptr_buf : public std::streambuf +class c_zfile_ptr_buf : public std::streambuf { public:
--- a/libinterp/corefcn/call-stack.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/call-stack.h Thu Dec 21 11:22:26 2023 -0800 @@ -50,9 +50,7 @@ class symbol_info_list; class unwind_protect; -class -OCTINTERP_API -call_stack +class OCTINTERP_API call_stack { public:
--- a/libinterp/corefcn/dynamic-ld.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/dynamic-ld.h Thu Dec 21 11:22:26 2023 -0800 @@ -39,13 +39,11 @@ class interpreter; -class -dynamic_loader +class dynamic_loader { private: - class - shlibs_list + class shlibs_list { public:
--- a/libinterp/corefcn/event-manager.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/event-manager.h Thu Dec 21 11:22:26 2023 -0800 @@ -288,9 +288,7 @@ //! This class provides thread-safe communication between the //! interpreter and a GUI. -class -OCTINTERP_API -event_manager +class OCTINTERP_API event_manager { public:
--- a/libinterp/corefcn/event-queue.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/event-queue.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -event_queue : public action_container +class event_queue : public action_container { public: @@ -88,8 +87,7 @@ // possibility of seeing an exception (or interrupt) in the cleanup actions. // Not that we can do much about it, but at least we won't crash. -class -event_queue_safe : public event_queue +class event_queue_safe : public event_queue { public:
--- a/libinterp/corefcn/ft-text-renderer.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/ft-text-renderer.cc Thu Dec 21 11:22:26 2023 -0800 @@ -97,8 +97,7 @@ // Forward declaration static void ft_face_destroyed (void *object); -class -ft_manager +class ft_manager { private: @@ -450,9 +449,7 @@ ft_manager::font_destroyed (reinterpret_cast<FT_Face> (object)); } -class -OCTINTERP_API -ft_text_renderer : public base_text_renderer +class OCTINTERP_API ft_text_renderer : public base_text_renderer { public:
--- a/libinterp/corefcn/gl-render.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/gl-render.cc Thu Dec 21 11:22:26 2023 -0800 @@ -339,8 +339,7 @@ return retval; } -class -opengl_tessellator +class opengl_tessellator { public: #if defined (HAVE_FRAMEWORK_OPENGL) && defined (HAVE_GLUTESSCALLBACK_THREEDOTS) @@ -508,8 +507,7 @@ std::shared_ptr<vertex_data_rep> m_rep; }; -class -opengl_renderer::patch_tessellator : public opengl_tessellator +class opengl_renderer::patch_tessellator : public opengl_tessellator { public: @@ -675,8 +673,7 @@ #else -class -opengl_renderer::patch_tessellator +class opengl_renderer::patch_tessellator { // Dummy class. };
--- a/libinterp/corefcn/gl-render.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/gl-render.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ class opengl_functions; -class -OCTINTERP_API -opengl_renderer +class OCTINTERP_API opengl_renderer { public:
--- a/libinterp/corefcn/gl2ps-print.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/gl2ps-print.cc Thu Dec 21 11:22:26 2023 -0800 @@ -57,9 +57,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTINTERP_API -gl2ps_renderer : public opengl_renderer +class OCTINTERP_API gl2ps_renderer : public opengl_renderer { public:
--- a/libinterp/corefcn/graphics.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/graphics.cc Thu Dec 21 11:22:26 2023 -0800 @@ -11591,8 +11591,7 @@ return parent_go.get_factory_default (type () + name); } -class -callback_event : public base_graphics_event +class callback_event : public base_graphics_event { public: callback_event (const graphics_handle& h, const std::string& name, @@ -11628,8 +11627,7 @@ octave_value m_callback_data; }; -class -mcode_event : public base_graphics_event +class mcode_event : public base_graphics_event { public: mcode_event (const graphics_handle& h, const std::string& cmd, @@ -11662,8 +11660,7 @@ std::string m_mcode; }; -class -function_event : public base_graphics_event +class function_event : public base_graphics_event { public: @@ -11687,8 +11684,7 @@ void *m_function_data; }; -class -set_event : public base_graphics_event +class set_event : public base_graphics_event { public: set_event (const graphics_handle& h, const std::string& name,
--- a/libinterp/corefcn/graphics.in.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/graphics.in.h Thu Dec 21 11:22:26 2023 -0800 @@ -6681,9 +6681,7 @@ class graphics_event; -class -OCTINTERP_API -base_graphics_event +class OCTINTERP_API base_graphics_event { public: enum priority { INTERRUPT, QUEUE, CANCEL }; @@ -6710,9 +6708,7 @@ int m_busyaction; }; -class -OCTINTERP_API -graphics_event +class OCTINTERP_API graphics_event { public:
--- a/libinterp/corefcn/input.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/input.cc Thu Dec 21 11:22:26 2023 -0800 @@ -889,8 +889,7 @@ return retval; } -class -terminal_reader : public base_reader +class terminal_reader : public base_reader { public: @@ -912,8 +911,7 @@ static const std::string s_in_src; }; -class -file_reader : public base_reader +class file_reader : public base_reader { public: @@ -942,8 +940,7 @@ static const std::string s_in_src; }; -class -eval_string_reader : public base_reader +class eval_string_reader : public base_reader { public:
--- a/libinterp/corefcn/latex-text-renderer.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/latex-text-renderer.cc Thu Dec 21 11:22:26 2023 -0800 @@ -49,9 +49,7 @@ return ('"' + str + '"'); } -class -OCTINTERP_API -latex_renderer : public base_text_renderer +class OCTINTERP_API latex_renderer : public base_text_renderer { public:
--- a/libinterp/corefcn/load-path.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/load-path.h Thu Dec 21 11:22:26 2023 -0800 @@ -41,9 +41,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTINTERP_API -load_path +class OCTINTERP_API load_path { public:
--- a/libinterp/corefcn/mx-type-traits.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/mx-type-traits.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ #include "oct-inttypes-fwd.h" template <typename T> -class -mx_type_traits +class mx_type_traits { public: static const mxClassID mx_class; @@ -41,8 +40,7 @@ }; template <> -class -mx_type_traits<bool> +class mx_type_traits<bool> { public: static const mxClassID mx_class = mxLOGICAL_CLASS; @@ -50,8 +48,7 @@ }; template <> -class -mx_type_traits<char> +class mx_type_traits<char> { public: static const mxClassID mx_class = mxCHAR_CLASS; @@ -59,8 +56,7 @@ }; template <> -class -mx_type_traits<double> +class mx_type_traits<double> { public: static const mxClassID mx_class = mxDOUBLE_CLASS; @@ -68,8 +64,7 @@ }; template <> -class -mx_type_traits<float> +class mx_type_traits<float> { public: static const mxClassID mx_class = mxSINGLE_CLASS; @@ -77,8 +72,7 @@ }; template <> -class -mx_type_traits<octave_int8> +class mx_type_traits<octave_int8> { public: static const mxClassID mx_class = mxINT8_CLASS; @@ -86,8 +80,7 @@ }; template <> -class -mx_type_traits<octave_uint8> +class mx_type_traits<octave_uint8> { public: static const mxClassID mx_class = mxUINT8_CLASS; @@ -95,8 +88,7 @@ }; template <> -class -mx_type_traits<octave_int16> +class mx_type_traits<octave_int16> { public: static const mxClassID mx_class = mxINT16_CLASS; @@ -104,8 +96,7 @@ }; template <> -class -mx_type_traits<octave_uint16> +class mx_type_traits<octave_uint16> { public: static const mxClassID mx_class = mxUINT16_CLASS; @@ -113,8 +104,7 @@ }; template <> -class -mx_type_traits<octave_int32> +class mx_type_traits<octave_int32> { public: static const mxClassID mx_class = mxINT32_CLASS; @@ -122,8 +112,7 @@ }; template <> -class -mx_type_traits<octave_uint32> +class mx_type_traits<octave_uint32> { public: static const mxClassID mx_class = mxUINT32_CLASS; @@ -131,8 +120,7 @@ }; template <> -class -mx_type_traits<octave_int64> +class mx_type_traits<octave_int64> { public: static const mxClassID mx_class = mxINT64_CLASS; @@ -140,8 +128,7 @@ }; template <> -class -mx_type_traits<octave_uint64> +class mx_type_traits<octave_uint64> { public: static const mxClassID mx_class = mxUINT64_CLASS;
--- a/libinterp/corefcn/oct-errno.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-errno.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,8 +34,7 @@ #include "oct-map.h" -class -octave_errno +class octave_errno { protected:
--- a/libinterp/corefcn/oct-fstrm.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-fstrm.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -fstream : public base_stream +class fstream : public base_stream { public:
--- a/libinterp/corefcn/oct-iostrm.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-iostrm.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,8 +34,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -base_iostream : public base_stream +class base_iostream : public base_stream { public: @@ -79,8 +78,7 @@ virtual const char * stream_type () const = 0; }; -class -istream : public base_iostream +class istream : public base_iostream { public: @@ -113,8 +111,7 @@ const char * stream_type () const { return "istream"; } }; -class -ostream : public base_iostream +class ostream : public base_iostream { public:
--- a/libinterp/corefcn/oct-prcstrm.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-prcstrm.h Thu Dec 21 11:22:26 2023 -0800 @@ -40,8 +40,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -octave_iprocstream : public octave::stdiostream +class octave_iprocstream : public octave::stdiostream { public: @@ -64,8 +63,7 @@ ~octave_iprocstream (); }; -class -octave_oprocstream : public octave::stdiostream +class octave_oprocstream : public octave::stdiostream { public:
--- a/libinterp/corefcn/oct-procbuf.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-procbuf.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,8 +37,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -procbuf : public c_file_ptr_buf +class procbuf : public c_file_ptr_buf { public:
--- a/libinterp/corefcn/oct-process.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-process.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -process_execution_result +class process_execution_result { public:
--- a/libinterp/corefcn/oct-stdstrm.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-stdstrm.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,8 +36,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) template <typename BUF_T, typename STREAM_T, typename FILE_T> -class -tstdiostream : public base_stream +class tstdiostream : public base_stream { public: @@ -119,8 +118,7 @@ int m_fnum; }; -class -stdiostream +class stdiostream : public tstdiostream<c_file_ptr_buf, io_c_file_ptr_stream, FILE *> { public: @@ -152,8 +150,7 @@ #if defined (HAVE_ZLIB) -class -zstdiostream +class zstdiostream : public tstdiostream<c_zfile_ptr_buf, io_c_zfile_ptr_stream, gzFile> { public:
--- a/libinterp/corefcn/oct-stream.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-stream.cc Thu Dec 21 11:22:26 2023 -0800 @@ -239,8 +239,7 @@ return retval; } -class -scanf_format_elt +class scanf_format_elt { public: @@ -284,8 +283,7 @@ std::string char_class; }; -class -scanf_format_list +class scanf_format_list { public: @@ -747,8 +745,7 @@ return false; } -class -printf_format_elt +class printf_format_elt { public: @@ -788,8 +785,7 @@ char modifier; }; -class -printf_format_list +class printf_format_list { public: @@ -1213,8 +1209,7 @@ // of the buffer and the buffer is refilled. This also allows cheap // seek and tell operations within a "fast read" block. -class -delimited_stream +class delimited_stream { public: @@ -1636,8 +1631,7 @@ // A single conversion specifier, such as %f or %c. -class -textscan_format_elt +class textscan_format_elt { public: @@ -1691,8 +1685,7 @@ class textscan; -class -textscan_format_list +class textscan_format_list { public: @@ -1802,9 +1795,7 @@ // textscan scanner (); // scanner.scan (...); -class -OCTINTERP_API -textscan +class OCTINTERP_API textscan { public: @@ -5481,8 +5472,7 @@ return retval; } -class -printf_value_cache +class printf_value_cache { public:
--- a/libinterp/corefcn/oct-stream.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-stream.h Thu Dec 21 11:22:26 2023 -0800 @@ -63,9 +63,7 @@ // Provide an interface for Octave streams. -class -OCTINTERP_API -base_stream +class OCTINTERP_API base_stream { friend class stream; @@ -297,9 +295,7 @@ invalid_operation (const std::string& who, const char *rw); }; -class -OCTINTERP_API -stream +class OCTINTERP_API stream { public: @@ -499,9 +495,7 @@ mach_info::float_format ffmt); }; -class -OCTINTERP_API -stream_list +class OCTINTERP_API stream_list { public:
--- a/libinterp/corefcn/oct-strstrm.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/oct-strstrm.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -base_strstream : public base_stream +class base_strstream : public base_stream { public: @@ -73,8 +72,7 @@ virtual void clear () = 0; }; -class -istrstream : public base_strstream +class istrstream : public base_strstream { public: @@ -133,8 +131,7 @@ std::istringstream m_istream; }; -class -ostrstream : public base_strstream +class ostrstream : public base_strstream { public:
--- a/libinterp/corefcn/pager.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/pager.h Thu Dec 21 11:22:26 2023 -0800 @@ -41,9 +41,7 @@ class interpreter; class oprocstream; -class -OCTINTERP_API -pager_buf : public std::stringbuf +class OCTINTERP_API pager_buf : public std::stringbuf { public: @@ -66,9 +64,7 @@ std::size_t m_diary_skip; }; -class -OCTINTERP_API -pager_stream : public std::ostream +class OCTINTERP_API pager_stream : public std::ostream { public: @@ -91,9 +87,7 @@ pager_buf *m_pb; }; -class -OCTINTERP_API -diary_buf : public std::stringbuf +class OCTINTERP_API diary_buf : public std::stringbuf { public: @@ -105,9 +99,7 @@ int sync (); }; -class -OCTINTERP_API -diary_stream : public std::ostream +class OCTINTERP_API diary_stream : public std::ostream { public:
--- a/libinterp/corefcn/pr-flt-fmt.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/pr-flt-fmt.h Thu Dec 21 11:22:26 2023 -0800 @@ -44,9 +44,7 @@ extern OCTINTERP_API void set_output_prec (int prec); -class -OCTINTERP_API -float_format +class OCTINTERP_API float_format { public: @@ -205,9 +203,7 @@ int m_sp; }; -class -OCTINTERP_API -float_display_format +class OCTINTERP_API float_display_format { public:
--- a/libinterp/corefcn/pr-output.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/pr-output.cc Thu Dec 21 11:22:26 2023 -0800 @@ -2784,8 +2784,7 @@ } template <typename T> -class -octave_print_conv +class octave_print_conv { public: typedef T print_conv_type;
--- a/libinterp/corefcn/pr-output.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/pr-output.h Thu Dec 21 11:22:26 2023 -0800 @@ -508,8 +508,7 @@ bool pr_as_read_syntax = false); template <typename T> -class -pr_engineering_float +class pr_engineering_float { public: @@ -529,8 +528,7 @@ }; template <typename T> -class -pr_formatted_float +class pr_formatted_float { public: @@ -546,8 +544,7 @@ }; template <typename T> -class -pr_rational_float +class pr_rational_float { public:
--- a/libinterp/corefcn/procstream.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/procstream.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTINTERP_API -procstreambase : virtual public std::ios +class OCTINTERP_API procstreambase : virtual public std::ios { public: @@ -80,9 +78,7 @@ } }; -class -OCTINTERP_API -iprocstream : public std::istream, public procstreambase +class OCTINTERP_API iprocstream : public std::istream, public procstreambase { public: @@ -111,9 +107,7 @@ } }; -class -OCTINTERP_API -oprocstream : public std::ostream, public procstreambase +class OCTINTERP_API oprocstream : public std::ostream, public procstreambase { public: @@ -140,9 +134,7 @@ } }; -class -OCTINTERP_API -procstream : public std::iostream, public procstreambase +class OCTINTERP_API procstream : public std::iostream, public procstreambase { public:
--- a/libinterp/corefcn/syminfo.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/syminfo.h Thu Dec 21 11:22:26 2023 -0800 @@ -50,9 +50,7 @@ std::string line; }; -class -OCTINTERP_API -symbol_info +class OCTINTERP_API symbol_info { public: @@ -90,9 +88,7 @@ bool m_is_persistent; }; -class -OCTINTERP_API -symbol_info_list : public base_list<symbol_info> +class OCTINTERP_API symbol_info_list : public base_list<symbol_info> { public:
--- a/libinterp/corefcn/text-engine.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/text-engine.h Thu Dec 21 11:22:26 2023 -0800 @@ -51,9 +51,7 @@ class text_processor; -class -OCTINTERP_API -text_element +class OCTINTERP_API text_element { public: @@ -64,9 +62,7 @@ virtual void accept (text_processor& p) = 0; }; -class -OCTINTERP_API -text_element_string : public text_element +class OCTINTERP_API text_element_string : public text_element { public: @@ -84,9 +80,7 @@ std::string m_str; }; -class -OCTINTERP_API -text_element_symbol : public text_element +class OCTINTERP_API text_element_symbol : public text_element { public: @@ -109,9 +103,7 @@ int m_symbol; }; -class -OCTINTERP_API -text_element_list +class OCTINTERP_API text_element_list : public text_element, public base_list<text_element *> { public: @@ -137,9 +129,7 @@ void accept (text_processor& p); }; -class -OCTINTERP_API -text_element_subscript : public text_element +class OCTINTERP_API text_element_subscript : public text_element { public: @@ -164,9 +154,7 @@ text_element *m_elem; }; -class -OCTINTERP_API -text_element_superscript : public text_element +class OCTINTERP_API text_element_superscript : public text_element { public: @@ -191,9 +179,7 @@ text_element *m_elem; }; -class -OCTINTERP_API -text_element_combined : public text_element_list +class OCTINTERP_API text_element_combined : public text_element_list { public: @@ -209,9 +195,7 @@ void accept (text_processor& p); }; -class -OCTINTERP_API -text_element_fontstyle : public text_element +class OCTINTERP_API text_element_fontstyle : public text_element { public: @@ -239,9 +223,7 @@ fontstyle m_style; }; -class -OCTINTERP_API -text_element_fontname : public text_element +class OCTINTERP_API text_element_fontname : public text_element { public: @@ -261,9 +243,7 @@ std::string m_name; }; -class -OCTINTERP_API -text_element_fontsize : public text_element +class OCTINTERP_API text_element_fontsize : public text_element { public: @@ -283,9 +263,7 @@ double m_size; }; -class -OCTINTERP_API -text_element_color : public text_element +class OCTINTERP_API text_element_color : public text_element { public: @@ -328,9 +306,7 @@ Matrix m_rgb; }; -class -OCTINTERP_API -text_processor +class OCTINTERP_API text_processor { public: @@ -389,9 +365,7 @@ TEXT_ELEMENT_ACCEPT(text_element_fontsize) TEXT_ELEMENT_ACCEPT(text_element_color) -class -OCTINTERP_API -text_parser +class OCTINTERP_API text_parser { public: @@ -406,9 +380,7 @@ const caseless_str& interpreter); }; -class -OCTINTERP_API -text_parser_none : public text_parser +class OCTINTERP_API text_parser_none : public text_parser { public: @@ -425,9 +397,7 @@ } }; -class -OCTINTERP_API -text_parser_tex : public text_parser +class OCTINTERP_API text_parser_tex : public text_parser { public:
--- a/libinterp/corefcn/text-renderer.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/text-renderer.h Thu Dec 21 11:22:26 2023 -0800 @@ -41,9 +41,7 @@ class base_text_renderer; class text_element; -class -OCTINTERP_API -text_renderer +class OCTINTERP_API text_renderer { public:
--- a/libinterp/corefcn/utils.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/corefcn/utils.h Thu Dec 21 11:22:26 2023 -0800 @@ -51,9 +51,7 @@ //! Extracting options separately for multiple (e.g. 1000+) function calls //! avoids expensive repetitive parsing of the very same options. -class -OCTINTERP_API -make_valid_name_options +class OCTINTERP_API make_valid_name_options { public:
--- a/libinterp/octave-value/cdef-class.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/cdef-class.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,14 +48,11 @@ class interpreter; class tree_classdef; -class -OCTINTERP_API -cdef_class : public cdef_meta_object +class OCTINTERP_API cdef_class : public cdef_meta_object { private: - class - cdef_class_rep : public cdef_meta_object_rep + class cdef_class_rep : public cdef_meta_object_rep { public: cdef_class_rep ()
--- a/libinterp/octave-value/cdef-manager.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/cdef-manager.h Thu Dec 21 11:22:26 2023 -0800 @@ -39,9 +39,7 @@ class interpreter; -class -OCTINTERP_API -cdef_manager +class OCTINTERP_API cdef_manager { public:
--- a/libinterp/octave-value/cdef-method.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/cdef-method.h Thu Dec 21 11:22:26 2023 -0800 @@ -39,16 +39,13 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTINTERP_API -cdef_method : public cdef_meta_object +class OCTINTERP_API cdef_method : public cdef_meta_object { friend class cdef_class; private: - class - cdef_method_rep : public cdef_meta_object_rep + class cdef_method_rep : public cdef_meta_object_rep { public:
--- a/libinterp/octave-value/cdef-object.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/cdef-object.h Thu Dec 21 11:22:26 2023 -0800 @@ -45,9 +45,7 @@ // The actual base class is cdef_class_base, which is declared after // cdef_object, such that it can contain cdef_object objects. -class -OCTINTERP_API -cdef_object_rep +class OCTINTERP_API cdef_object_rep { public: @@ -198,9 +196,7 @@ } }; -class -OCTINTERP_API -cdef_object +class OCTINTERP_API cdef_object { public: @@ -350,9 +346,7 @@ cdef_object_rep *m_rep; }; -class -OCTINTERP_API -cdef_object_base : public cdef_object_rep +class OCTINTERP_API cdef_object_base : public cdef_object_rep { public: @@ -388,9 +382,7 @@ cdef_object m_klass; }; -class -OCTINTERP_API -cdef_object_array : public cdef_object_base +class OCTINTERP_API cdef_object_array : public cdef_object_base { public: @@ -456,9 +448,7 @@ { } }; -class -OCTINTERP_API -cdef_object_scalar : public cdef_object_base +class OCTINTERP_API cdef_object_scalar : public cdef_object_base { public: @@ -543,9 +533,7 @@ { } }; -class -OCTINTERP_API -handle_cdef_object : public cdef_object_scalar +class OCTINTERP_API handle_cdef_object : public cdef_object_scalar { public: @@ -579,9 +567,7 @@ { } }; -class -OCTINTERP_API -value_cdef_object : public cdef_object_scalar +class OCTINTERP_API value_cdef_object : public cdef_object_scalar { public: @@ -610,9 +596,7 @@ { } }; -class -OCTINTERP_API -cdef_meta_object_rep : public handle_cdef_object +class OCTINTERP_API cdef_meta_object_rep : public handle_cdef_object { public: @@ -658,9 +642,7 @@ { } }; -class -OCTINTERP_API -cdef_meta_object : public cdef_object +class OCTINTERP_API cdef_meta_object : public cdef_object { public:
--- a/libinterp/octave-value/cdef-package.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/cdef-package.h Thu Dec 21 11:22:26 2023 -0800 @@ -42,16 +42,13 @@ class interpreter; -class -OCTINTERP_API -cdef_package : public cdef_meta_object +class OCTINTERP_API cdef_package : public cdef_meta_object { friend class cdef_class; private: - class - cdef_package_rep : public cdef_meta_object_rep + class cdef_package_rep : public cdef_meta_object_rep { public:
--- a/libinterp/octave-value/cdef-property.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/cdef-property.h Thu Dec 21 11:22:26 2023 -0800 @@ -40,16 +40,13 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTINTERP_API -cdef_property : public cdef_meta_object +class OCTINTERP_API cdef_property : public cdef_meta_object { friend class cdef_class; private: - class - cdef_property_rep : public cdef_meta_object_rep + class cdef_property_rep : public cdef_meta_object_rep { public:
--- a/libinterp/octave-value/ov-base-diag.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-base-diag.h Thu Dec 21 11:22:26 2023 -0800 @@ -43,9 +43,7 @@ // Real matrix values. template <typename DMT, typename MT> -class -OCTINTERP_API -octave_base_diag : public octave_base_value +class OCTINTERP_API octave_base_diag : public octave_base_value { public:
--- a/libinterp/octave-value/ov-base-int.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-base-int.h Thu Dec 21 11:22:26 2023 -0800 @@ -45,9 +45,7 @@ // base int matrix values. template <typename T> -class -OCTINTERP_API -octave_base_int_matrix : public octave_base_matrix<T> +class OCTINTERP_API octave_base_int_matrix : public octave_base_matrix<T> { public: @@ -117,9 +115,7 @@ // base int scalar values. template <typename T> -class -OCTINTERP_API -octave_base_int_scalar : public octave_base_scalar<T> +class OCTINTERP_API octave_base_int_scalar : public octave_base_scalar<T> { public:
--- a/libinterp/octave-value/ov-base-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-base-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -45,9 +45,7 @@ // Real matrix values. template <typename MT> -class -OCTINTERP_API -octave_base_matrix : public octave_base_value +class OCTINTERP_API octave_base_matrix : public octave_base_value { public:
--- a/libinterp/octave-value/ov-base-scalar.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-base-scalar.h Thu Dec 21 11:22:26 2023 -0800 @@ -44,9 +44,7 @@ // Real scalar values. template <typename ST> -class -OCTINTERP_API -octave_base_scalar : public octave_base_value +class OCTINTERP_API octave_base_scalar : public octave_base_value { public:
--- a/libinterp/octave-value/ov-base-sparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-base-sparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -46,9 +46,7 @@ class octave_sparse_bool_matrix; template <typename T> -class -OCTINTERP_API -octave_base_sparse : public octave_base_value +class OCTINTERP_API octave_base_sparse : public octave_base_value { public:
--- a/libinterp/octave-value/ov-base.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-base.h Thu Dec 21 11:22:26 2023 -0800 @@ -233,9 +233,7 @@ // they need (if they are derived from octave_base_value instead of // octave_value). -class -OCTINTERP_API -octave_base_value +class OCTINTERP_API octave_base_value { public: @@ -948,9 +946,7 @@ DECLARE_OV_BASE_TYPEID_FUNCTIONS_AND_DATA }; -class -OCTINTERP_API -octave_base_dld_value : public octave_base_value +class OCTINTERP_API octave_base_dld_value : public octave_base_value { public:
--- a/libinterp/octave-value/ov-bool-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-bool-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,8 +48,7 @@ // Character matrix values. -class -octave_bool_matrix : public octave_base_matrix<boolNDArray> +class octave_bool_matrix : public octave_base_matrix<boolNDArray> { public:
--- a/libinterp/octave-value/ov-bool-sparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-bool-sparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -47,9 +47,7 @@ class octave_value_list; -class -OCTINTERP_API -octave_sparse_bool_matrix : public octave_base_sparse<SparseBoolMatrix> +class OCTINTERP_API octave_sparse_bool_matrix : public octave_base_sparse<SparseBoolMatrix> { public:
--- a/libinterp/octave-value/ov-bool.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-bool.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Real scalar values. -class -OCTINTERP_API -octave_bool : public octave_base_scalar<bool> +class OCTINTERP_API octave_bool : public octave_base_scalar<bool> { public:
--- a/libinterp/octave-value/ov-builtin.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-builtin.h Thu Dec 21 11:22:26 2023 -0800 @@ -47,9 +47,7 @@ // Builtin functions. -class -OCTINTERP_API -octave_builtin : public octave_function +class OCTINTERP_API octave_builtin : public octave_function { public:
--- a/libinterp/octave-value/ov-cell.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-cell.h Thu Dec 21 11:22:26 2023 -0800 @@ -46,8 +46,7 @@ // Cells. -class -octave_cell : public octave_base_matrix<Cell> +class octave_cell : public octave_base_matrix<Cell> { public:
--- a/libinterp/octave-value/ov-ch-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-ch-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,8 +48,7 @@ // Character matrix values. -class -octave_char_matrix : public octave_base_matrix<charNDArray> +class octave_char_matrix : public octave_base_matrix<charNDArray> { protected:
--- a/libinterp/octave-value/ov-class.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-class.cc Thu Dec 21 11:22:26 2023 -0800 @@ -2090,8 +2090,7 @@ // The following class can be removed once the // octave_value::function_value method is removed. -class -octave_inline_fcn : public octave_function +class octave_inline_fcn : public octave_function { public: @@ -2129,8 +2128,7 @@ // return class_name () == "inline"; // } -class -octave_inline : public octave_class +class octave_inline : public octave_class { public:
--- a/libinterp/octave-value/ov-class.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-class.h Thu Dec 21 11:22:26 2023 -0800 @@ -50,8 +50,7 @@ // Data structures. -class -octave_class : public octave_base_value +class octave_class : public octave_base_value { public:
--- a/libinterp/octave-value/ov-classdef.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-classdef.h Thu Dec 21 11:22:26 2023 -0800 @@ -43,8 +43,7 @@ OCTAVE_END_NAMESPACE(octave) -class -octave_classdef : public octave_base_value +class octave_classdef : public octave_base_value { public:
--- a/libinterp/octave-value/ov-colon.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-colon.h Thu Dec 21 11:22:26 2023 -0800 @@ -44,8 +44,7 @@ // A type to represent ':' as used for indexing. -class -octave_magic_colon : public octave_base_value +class octave_magic_colon : public octave_base_value { public:
--- a/libinterp/octave-value/ov-complex.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-complex.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Complex scalar values. -class -OCTINTERP_API -octave_complex : public octave_base_scalar<Complex> +class OCTINTERP_API octave_complex : public octave_base_scalar<Complex> { public:
--- a/libinterp/octave-value/ov-cs-list.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-cs-list.h Thu Dec 21 11:22:26 2023 -0800 @@ -43,8 +43,7 @@ // Lists. -class -octave_cs_list : public octave_base_value +class octave_cs_list : public octave_base_value { public:
--- a/libinterp/octave-value/ov-cx-diag.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-cx-diag.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ // Real diagonal matrix values. -class -octave_complex_diag_matrix +class octave_complex_diag_matrix : public octave_base_diag<ComplexDiagMatrix, ComplexMatrix> { public:
--- a/libinterp/octave-value/ov-cx-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-cx-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Complex matrix values. -class -OCTINTERP_API -octave_complex_matrix : public octave_base_matrix<ComplexNDArray> +class OCTINTERP_API octave_complex_matrix : public octave_base_matrix<ComplexNDArray> { public:
--- a/libinterp/octave-value/ov-cx-sparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-cx-sparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -47,9 +47,7 @@ class octave_value_list; -class -OCTINTERP_API -octave_sparse_complex_matrix : public octave_base_sparse<SparseComplexMatrix> +class OCTINTERP_API octave_sparse_complex_matrix : public octave_base_sparse<SparseComplexMatrix> { public:
--- a/libinterp/octave-value/ov-dld-fcn.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-dld-fcn.h Thu Dec 21 11:22:26 2023 -0800 @@ -41,9 +41,7 @@ // Dynamically-linked functions. -class -OCTINTERP_API -octave_dld_function : public octave_builtin +class OCTINTERP_API octave_dld_function : public octave_builtin { public:
--- a/libinterp/octave-value/ov-fcn-handle.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-fcn-handle.h Thu Dec 21 11:22:26 2023 -0800 @@ -182,9 +182,7 @@ OCTAVE_END_NAMESPACE(octave) -class -OCTINTERP_API -octave_fcn_handle : public octave_base_value +class OCTINTERP_API octave_fcn_handle : public octave_base_value { public:
--- a/libinterp/octave-value/ov-fcn.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-fcn.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Functions. -class -OCTINTERP_API -octave_function : public octave_base_value +class OCTINTERP_API octave_function : public octave_base_value { public:
--- a/libinterp/octave-value/ov-float.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-float.h Thu Dec 21 11:22:26 2023 -0800 @@ -50,9 +50,7 @@ // Real scalar values. -class -OCTINTERP_API -octave_float_scalar : public octave_base_scalar<float> +class OCTINTERP_API octave_float_scalar : public octave_base_scalar<float> { public:
--- a/libinterp/octave-value/ov-flt-complex.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-flt-complex.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Complex scalar values. -class -OCTINTERP_API -octave_float_complex : public octave_base_scalar<FloatComplex> +class OCTINTERP_API octave_float_complex : public octave_base_scalar<FloatComplex> { public:
--- a/libinterp/octave-value/ov-flt-cx-diag.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-flt-cx-diag.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ // Real diagonal matrix values. -class -OCTINTERP_API -octave_float_complex_diag_matrix +class OCTINTERP_API octave_float_complex_diag_matrix : public octave_base_diag<FloatComplexDiagMatrix, FloatComplexMatrix> { public:
--- a/libinterp/octave-value/ov-flt-cx-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-flt-cx-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Complex matrix values. -class -OCTINTERP_API -octave_float_complex_matrix : public octave_base_matrix<FloatComplexNDArray> +class OCTINTERP_API octave_float_complex_matrix : public octave_base_matrix<FloatComplexNDArray> { public:
--- a/libinterp/octave-value/ov-flt-re-diag.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-flt-re-diag.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ // Real diagonal matrix values. -class -OCTINTERP_API -octave_float_diag_matrix +class OCTINTERP_API octave_float_diag_matrix : public octave_base_diag<FloatDiagMatrix, FloatMatrix> { public:
--- a/libinterp/octave-value/ov-flt-re-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-flt-re-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Real matrix values. -class -OCTINTERP_API -octave_float_matrix : public octave_base_matrix<FloatNDArray> +class OCTINTERP_API octave_float_matrix : public octave_base_matrix<FloatNDArray> { public:
--- a/libinterp/octave-value/ov-int-traits.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-int-traits.h Thu Dec 21 11:22:26 2023 -0800 @@ -39,8 +39,7 @@ #include "ov-uint64.h" template <typename T> -class -octave_value_int_traits +class octave_value_int_traits { public: typedef T scalar_type;
--- a/libinterp/octave-value/ov-intx.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-intx.h Thu Dec 21 11:22:26 2023 -0800 @@ -49,9 +49,7 @@ #include "ov-re-mat.h" #include "ov-scalar.h" -class -OCTINTERP_API -OCTAVE_VALUE_INT_MATRIX_T +class OCTINTERP_API OCTAVE_VALUE_INT_MATRIX_T : public octave_base_int_matrix<intNDArray<OCTAVE_INT_T>> { public: @@ -386,9 +384,7 @@ DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA }; -class -OCTINTERP_API -OCTAVE_VALUE_INT_SCALAR_T +class OCTINTERP_API OCTAVE_VALUE_INT_SCALAR_T : public octave_base_int_scalar<OCTAVE_INT_T> { public:
--- a/libinterp/octave-value/ov-lazy-idx.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-lazy-idx.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ // Lazy indices that stay in idx_vector form until the conversion to NDArray is // actually needed. -class -OCTINTERP_API -octave_lazy_index : public octave_base_value +class OCTINTERP_API octave_lazy_index : public octave_base_value { public:
--- a/libinterp/octave-value/ov-legacy-range.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-legacy-range.cc Thu Dec 21 11:22:26 2023 -0800 @@ -50,8 +50,7 @@ #include "ls-hdf5.h" #include "ls-utils.h" -class -Range +class Range { public:
--- a/libinterp/octave-value/ov-legacy-range.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-legacy-range.h Thu Dec 21 11:22:26 2023 -0800 @@ -57,8 +57,7 @@ // of this type used by the interpreter. The action of maybe_mutate is // performed by octave_legacy_range::try_narrowing_conversion. -class -octave_legacy_range : public octave_base_value +class octave_legacy_range : public octave_base_value { public:
--- a/libinterp/octave-value/ov-magic-int.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-magic-int.h Thu Dec 21 11:22:26 2023 -0800 @@ -47,8 +47,7 @@ // type conversion. template <typename T> -class -octave_base_magic_int : public octave_base_scalar<T> +class octave_base_magic_int : public octave_base_scalar<T> { public: @@ -275,9 +274,7 @@ octave_value map (octave_base_value::unary_mapper_t umap) const; }; -class -OCTINTERP_API -octave_magic_uint : public octave_base_magic_int<octave_uint64> +class OCTINTERP_API octave_magic_uint : public octave_base_magic_int<octave_uint64> { public: @@ -301,9 +298,7 @@ DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA }; -class -OCTINTERP_API -octave_magic_int : public octave_base_magic_int<octave_int64> +class OCTINTERP_API octave_magic_int : public octave_base_magic_int<octave_int64> { public:
--- a/libinterp/octave-value/ov-mex-fcn.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-mex-fcn.h Thu Dec 21 11:22:26 2023 -0800 @@ -47,8 +47,7 @@ // Dynamically-linked functions. -class -octave_mex_function : public octave_function +class octave_mex_function : public octave_function { public:
--- a/libinterp/octave-value/ov-null-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-null-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -41,9 +41,7 @@ // The special [] value. -class -OCTINTERP_API -octave_null_matrix : public octave_matrix +class OCTINTERP_API octave_null_matrix : public octave_matrix { octave_null_matrix () : octave_matrix () { } @@ -63,9 +61,7 @@ // The special "" value -class -OCTINTERP_API -octave_null_str : public octave_char_matrix_str +class OCTINTERP_API octave_null_str : public octave_char_matrix_str { octave_null_str () : octave_char_matrix_str () { } @@ -87,9 +83,7 @@ // The special '' value -class -OCTINTERP_API -octave_null_sq_str : public octave_char_matrix_sq_str +class OCTINTERP_API octave_null_sq_str : public octave_char_matrix_sq_str { octave_null_sq_str () : octave_char_matrix_sq_str () { }
--- a/libinterp/octave-value/ov-perm.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-perm.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ #include "ov-typeinfo.h" #include "ovl.h" -class -OCTINTERP_API -octave_perm_matrix : public octave_base_value +class OCTINTERP_API octave_perm_matrix : public octave_base_value { public: octave_perm_matrix () : m_matrix (), m_dense_cache () { }
--- a/libinterp/octave-value/ov-range-traits.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-range-traits.h Thu Dec 21 11:22:26 2023 -0800 @@ -44,8 +44,7 @@ #include "ov-uint8.h" template <typename T> -class -octave_value_range_traits +class octave_value_range_traits { public: typedef T scalar_type; @@ -53,8 +52,7 @@ }; template <> -class -octave_value_range_traits<bool> +class octave_value_range_traits<bool> { public: typedef octave_bool scalar_type; @@ -62,8 +60,7 @@ }; template <> -class -octave_value_range_traits<float> +class octave_value_range_traits<float> { public: typedef octave_float_scalar scalar_type; @@ -71,8 +68,7 @@ }; template <> -class -octave_value_range_traits<double> +class octave_value_range_traits<double> { public: typedef octave_scalar scalar_type; @@ -80,8 +76,7 @@ }; template <> -class -octave_value_range_traits<octave_int8> +class octave_value_range_traits<octave_int8> { public: typedef octave_int8_scalar scalar_type; @@ -89,8 +84,7 @@ }; template <> -class -octave_value_range_traits<octave_int16> +class octave_value_range_traits<octave_int16> { public: typedef octave_int16_scalar scalar_type; @@ -98,8 +92,7 @@ }; template <> -class -octave_value_range_traits<octave_int32> +class octave_value_range_traits<octave_int32> { public: typedef octave_int32_scalar scalar_type; @@ -107,8 +100,7 @@ }; template <> -class -octave_value_range_traits<octave_int64> +class octave_value_range_traits<octave_int64> { public: typedef octave_int64_scalar scalar_type; @@ -116,8 +108,7 @@ }; template <> -class -octave_value_range_traits<octave_uint8> +class octave_value_range_traits<octave_uint8> { public: typedef octave_uint8_scalar scalar_type; @@ -125,8 +116,7 @@ }; template <> -class -octave_value_range_traits<octave_uint16> +class octave_value_range_traits<octave_uint16> { public: typedef octave_uint16_scalar scalar_type; @@ -134,8 +124,7 @@ }; template <> -class -octave_value_range_traits<octave_uint32> +class octave_value_range_traits<octave_uint32> { public: typedef octave_uint32_scalar scalar_type; @@ -143,8 +132,7 @@ }; template <> -class -octave_value_range_traits<octave_uint64> +class octave_value_range_traits<octave_uint64> { public: typedef octave_uint64_scalar scalar_type;
--- a/libinterp/octave-value/ov-range.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-range.h Thu Dec 21 11:22:26 2023 -0800 @@ -93,8 +93,7 @@ // enforce that restriction. template <typename T> -class -ov_range : public octave_base_value +class ov_range : public octave_base_value { public:
--- a/libinterp/octave-value/ov-re-diag.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-re-diag.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ // Real diagonal matrix values. -class -OCTINTERP_API -octave_diag_matrix +class OCTINTERP_API octave_diag_matrix : public octave_base_diag<DiagMatrix, Matrix> { public:
--- a/libinterp/octave-value/ov-re-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-re-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Real matrix values. -class -OCTINTERP_API -octave_matrix : public octave_base_matrix<NDArray> +class OCTINTERP_API octave_matrix : public octave_base_matrix<NDArray> { public:
--- a/libinterp/octave-value/ov-re-sparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-re-sparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ class octave_value_list; -class -OCTINTERP_API -octave_sparse_matrix : public octave_base_sparse<SparseMatrix> +class OCTINTERP_API octave_sparse_matrix : public octave_base_sparse<SparseMatrix> { public:
--- a/libinterp/octave-value/ov-scalar.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-scalar.h Thu Dec 21 11:22:26 2023 -0800 @@ -49,9 +49,7 @@ // Real scalar values. -class -OCTINTERP_API -octave_scalar : public octave_base_scalar<double> +class OCTINTERP_API octave_scalar : public octave_base_scalar<double> { public:
--- a/libinterp/octave-value/ov-str-mat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-str-mat.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,9 +48,7 @@ // Character matrix values with special properties for use as // strings. -class -OCTINTERP_API -octave_char_matrix_str : public octave_char_matrix +class OCTINTERP_API octave_char_matrix_str : public octave_char_matrix { public: @@ -186,8 +184,7 @@ typedef octave_char_matrix_str octave_char_matrix_dq_str; -class -octave_char_matrix_sq_str : public octave_char_matrix_str +class octave_char_matrix_sq_str : public octave_char_matrix_str { public:
--- a/libinterp/octave-value/ov-struct.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-struct.h Thu Dec 21 11:22:26 2023 -0800 @@ -45,8 +45,7 @@ // Data structures. -class -octave_struct : public octave_base_value +class octave_struct : public octave_base_value { public: @@ -173,8 +172,7 @@ DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA }; -class -octave_scalar_struct : public octave_base_value +class octave_scalar_struct : public octave_base_value { public:
--- a/libinterp/octave-value/ov-typeinfo.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-typeinfo.h Thu Dec 21 11:22:26 2023 -0800 @@ -39,9 +39,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTINTERP_API -type_info +class OCTINTERP_API type_info { public:
--- a/libinterp/octave-value/ov-usr-fcn.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov-usr-fcn.h Thu Dec 21 11:22:26 2023 -0800 @@ -53,8 +53,7 @@ OCTAVE_END_NAMESPACE(octave) -class -octave_user_code : public octave_function +class octave_user_code : public octave_function { protected: @@ -146,8 +145,7 @@ // Scripts. -class -octave_user_script : public octave_user_code +class octave_user_script : public octave_user_code { public: @@ -199,8 +197,7 @@ // User-defined functions. -class -octave_user_function : public octave_user_code +class octave_user_function : public octave_user_code { public:
--- a/libinterp/octave-value/ov.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ov.h Thu Dec 21 11:22:26 2023 -0800 @@ -69,9 +69,7 @@ #include "oct-stream.h" #include "ov-base.h" -class -OCTINTERP_API -octave_value +class OCTINTERP_API octave_value { public:
--- a/libinterp/octave-value/ovl.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/octave-value/ovl.h Thu Dec 21 11:22:26 2023 -0800 @@ -38,9 +38,7 @@ #include "ov.h" #include "Cell.h" -class -OCTINTERP_API -octave_value_list +class OCTINTERP_API octave_value_list { public:
--- a/libinterp/parse-tree/comment-list.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/parse-tree/comment-list.h Thu Dec 21 11:22:26 2023 -0800 @@ -40,8 +40,7 @@ extern void save_comment_text (const std::string& text); -class -comment_elt +class comment_elt { public: @@ -93,8 +92,7 @@ comment_type m_type; }; -class -comment_list : public base_list<comment_elt> +class comment_list : public base_list<comment_elt> { public:
--- a/libinterp/parse-tree/lex.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/parse-tree/lex.h Thu Dec 21 11:22:26 2023 -0800 @@ -48,8 +48,7 @@ // For communication between the lexer and parser. -class -lexical_feedback +class lexical_feedback { public: @@ -522,8 +521,7 @@ // initialize if everything is grouped in a parent class rather than // listing all the members in the base_lexer class. -class -base_lexer : public lexical_feedback +class base_lexer : public lexical_feedback { public: @@ -558,8 +556,7 @@ // Collect comment text. - class - comment_buffer + class comment_buffer { public: @@ -751,8 +748,7 @@ std::stack<int> start_state_stack; }; -class -lexer : public base_lexer +class lexer : public base_lexer { public: @@ -821,8 +817,7 @@ template <> int base_lexer::handle_number<10> (); template <> int base_lexer::handle_number<16> (); -class -push_lexer : public base_lexer +class push_lexer : public base_lexer { public:
--- a/libinterp/parse-tree/profiler.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/parse-tree/profiler.h Thu Dec 21 11:22:26 2023 -0800 @@ -38,9 +38,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTINTERP_API -profiler +class OCTINTERP_API profiler { public:
--- a/libinterp/parse-tree/pt-anon-scopes.h Thu Dec 21 08:28:07 2023 -0800 +++ b/libinterp/parse-tree/pt-anon-scopes.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,8 +36,7 @@ // In possibly nested definitions of anonymous functions, collect // their scopes and the symbol records therein. -class -tree_anon_scopes : public tree_walker +class tree_anon_scopes : public tree_walker { public:
--- a/liboctave/array/Array.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/Array.h Thu Dec 21 11:22:26 2023 -0800 @@ -124,9 +124,7 @@ //! - Cell: Array<octave_value>, equivalent to an Octave cell. template <typename T, typename Alloc> -class -OCTARRAY_TEMPLATE_API -Array +class OCTARRAY_TEMPLATE_API Array { protected:
--- a/liboctave/array/CColVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/CColVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "MArray.h" #include "mx-defs.h" -class -OCTAVE_API -ComplexColumnVector : public MArray<Complex> +class OCTAVE_API ComplexColumnVector : public MArray<Complex> { friend class ComplexMatrix; friend class ComplexRowVector;
--- a/liboctave/array/CDiagMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/CDiagMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ #include "dRowVector.h" #include "mx-defs.h" -class -OCTAVE_API -ComplexDiagMatrix : public MDiagArray2<Complex> +class OCTAVE_API ComplexDiagMatrix : public MDiagArray2<Complex> { public:
--- a/liboctave/array/CMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/CMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ #include "mx-op-decl.h" #include "oct-cmplx.h" -class -OCTAVE_API -ComplexMatrix : public ComplexNDArray +class OCTAVE_API ComplexMatrix : public ComplexNDArray { public:
--- a/liboctave/array/CNDArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/CNDArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -ComplexNDArray : public MArray<Complex> +class OCTAVE_API ComplexNDArray : public MArray<Complex> { public:
--- a/liboctave/array/CRowVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/CRowVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,9 +32,7 @@ #include "dRowVector.h" #include "mx-defs.h" -class -OCTAVE_API -ComplexRowVector : public MArray<Complex> +class OCTAVE_API ComplexRowVector : public MArray<Complex> { friend class ComplexColumnVector;
--- a/liboctave/array/CSparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/CSparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -41,9 +41,7 @@ #include "oct-cmplx.h" #include "mx-fwd.h" -class -OCTAVE_API -SparseComplexMatrix : public MSparse<Complex> +class OCTAVE_API SparseComplexMatrix : public MSparse<Complex> { public:
--- a/liboctave/array/DiagArray2.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/DiagArray2.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ // produce unexpected results. template <typename T> -class -OCTAVE_API -DiagArray2 : protected Array<T> +class OCTAVE_API DiagArray2 : protected Array<T> { protected: octave_idx_type m_d1, m_d2;
--- a/liboctave/array/MArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/MArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -57,9 +57,7 @@ //! Template for N-dimensional array classes with like-type math operators. template <typename T> -class -OCTARRAY_API -MArray : public Array<T> +class OCTARRAY_API MArray : public Array<T> { public:
--- a/liboctave/array/MDiagArray2.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/MDiagArray2.h Thu Dec 21 11:22:26 2023 -0800 @@ -50,9 +50,7 @@ //! Template for two dimensional diagonal array with math operators. template <typename T> -class -OCTAVE_API -MDiagArray2 : public DiagArray2<T> +class OCTAVE_API MDiagArray2 : public DiagArray2<T> { public:
--- a/liboctave/array/MSparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/MSparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -40,9 +40,7 @@ // Two dimensional sparse array with math ops. template <typename T> -class -OCTAVE_API -MSparse : public Sparse<T> +class OCTAVE_API MSparse : public Sparse<T> { public:
--- a/liboctave/array/MatrixType.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/MatrixType.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ #include "MSparse.h" -class -MatrixType +class MatrixType { public: enum matrix_type
--- a/liboctave/array/Range.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/Range.h Thu Dec 21 11:22:26 2023 -0800 @@ -45,8 +45,7 @@ // in ov.cc. template <typename T> -class -range<T, typename std::enable_if<std::is_floating_point<T>::value>::type> +class range<T, typename std::enable_if<std::is_floating_point<T>::value>::type> { public:
--- a/liboctave/array/Sparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/Sparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -43,9 +43,7 @@ // all the derived classes. template <typename T, typename Alloc> -class -OCTAVE_API -Sparse +class OCTAVE_API Sparse { public:
--- a/liboctave/array/boolMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/boolMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -boolMatrix : public boolNDArray +class OCTAVE_API boolMatrix : public boolNDArray { public:
--- a/liboctave/array/boolNDArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/boolNDArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -boolNDArray : public Array<bool> +class OCTAVE_API boolNDArray : public Array<bool> { public:
--- a/liboctave/array/boolSparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/boolSparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ #include "boolNDArray.h" #include "mx-fwd.h" -class -OCTAVE_API -SparseBoolMatrix : public Sparse<bool> +class OCTAVE_API SparseBoolMatrix : public Sparse<bool> { public:
--- a/liboctave/array/chMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/chMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ #include "mx-op-decl.h" #include "str-vec.h" -class -OCTAVE_API -charMatrix : public charNDArray +class OCTAVE_API charMatrix : public charNDArray { friend class ComplexMatrix;
--- a/liboctave/array/chNDArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/chNDArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ #include "mx-op-decl.h" #include "str-vec.h" -class -OCTAVE_API -charNDArray : public Array<char> +class OCTAVE_API charNDArray : public Array<char> { public:
--- a/liboctave/array/dColVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/dColVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "MArray.h" #include "mx-defs.h" -class -OCTAVE_API -ColumnVector : public MArray<double> +class OCTAVE_API ColumnVector : public MArray<double> { public:
--- a/liboctave/array/dDiagMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/dDiagMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ #include "dRowVector.h" #include "mx-defs.h" -class -OCTAVE_API -DiagMatrix : public MDiagArray2<double> +class OCTAVE_API DiagMatrix : public MDiagArray2<double> { public:
--- a/liboctave/array/dMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/dMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -Matrix : public NDArray +class OCTAVE_API Matrix : public NDArray { public:
--- a/liboctave/array/dNDArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/dNDArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -NDArray : public MArray<double> +class OCTAVE_API NDArray : public MArray<double> { public:
--- a/liboctave/array/dRowVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/dRowVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "MArray.h" #include "mx-defs.h" -class -OCTAVE_API -RowVector : public MArray<double> +class OCTAVE_API RowVector : public MArray<double> { public:
--- a/liboctave/array/dSparse.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/dSparse.h Thu Dec 21 11:22:26 2023 -0800 @@ -40,8 +40,7 @@ #include "dMatrix.h" #include "dNDArray.h" -class -SparseMatrix : public MSparse<double> +class SparseMatrix : public MSparse<double> { public:
--- a/liboctave/array/dim-vector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/dim-vector.h Thu Dec 21 11:22:26 2023 -0800 @@ -88,9 +88,7 @@ //! that rep points to the beginning of dims to grant faster access //! (reinterpret_cast is assumed to be an inexpensive operation). -class -OCTAVE_API -dim_vector +class OCTAVE_API dim_vector { private:
--- a/liboctave/array/fCColVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fCColVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "MArray.h" #include "mx-defs.h" -class -OCTAVE_API -FloatComplexColumnVector : public MArray<FloatComplex> +class OCTAVE_API FloatComplexColumnVector : public MArray<FloatComplex> { friend class FloatComplexMatrix; friend class FloatComplexRowVector;
--- a/liboctave/array/fCDiagMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fCDiagMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ #include "fRowVector.h" #include "mx-defs.h" -class -OCTAVE_API -FloatComplexDiagMatrix : public MDiagArray2<FloatComplex> +class OCTAVE_API FloatComplexDiagMatrix : public MDiagArray2<FloatComplex> { public:
--- a/liboctave/array/fCMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fCMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ #include "mx-op-decl.h" #include "oct-cmplx.h" -class -OCTAVE_API -FloatComplexMatrix : public FloatComplexNDArray +class OCTAVE_API FloatComplexMatrix : public FloatComplexNDArray { public:
--- a/liboctave/array/fCNDArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fCNDArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -FloatComplexNDArray : public MArray<FloatComplex> +class OCTAVE_API FloatComplexNDArray : public MArray<FloatComplex> { public:
--- a/liboctave/array/fCRowVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fCRowVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,9 +32,7 @@ #include "fRowVector.h" #include "mx-defs.h" -class -OCTAVE_API -FloatComplexRowVector : public MArray<FloatComplex> +class OCTAVE_API FloatComplexRowVector : public MArray<FloatComplex> { friend class FloatComplexColumnVector;
--- a/liboctave/array/fColVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fColVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "MArray.h" #include "mx-defs.h" -class -OCTAVE_API -FloatColumnVector : public MArray<float> +class OCTAVE_API FloatColumnVector : public MArray<float> { public:
--- a/liboctave/array/fDiagMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fDiagMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ #include "fRowVector.h" #include "mx-defs.h" -class -OCTAVE_API -FloatDiagMatrix : public MDiagArray2<float> +class OCTAVE_API FloatDiagMatrix : public MDiagArray2<float> { public:
--- a/liboctave/array/fMatrix.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fMatrix.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -FloatMatrix : public FloatNDArray +class OCTAVE_API FloatMatrix : public FloatNDArray { public:
--- a/liboctave/array/fNDArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fNDArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ #include "mx-defs.h" #include "mx-op-decl.h" -class -OCTAVE_API -FloatNDArray : public MArray<float> +class OCTAVE_API FloatNDArray : public MArray<float> { public:
--- a/liboctave/array/fRowVector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/fRowVector.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "MArray.h" #include "mx-defs.h" -class -OCTAVE_API -FloatRowVector : public MArray<float> +class OCTAVE_API FloatRowVector : public MArray<float> { public:
--- a/liboctave/array/idx-vector.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/idx-vector.h Thu Dec 21 11:22:26 2023 -0800 @@ -54,9 +54,7 @@ // as templates implementing "early dispatch", i.e., hoisting the checks // for index type out of loops. -class -OCTAVE_API -idx_vector +class OCTAVE_API idx_vector { public:
--- a/liboctave/array/intNDArray.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/array/intNDArray.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,8 +34,7 @@ #include "boolNDArray.h" template <typename T> -class -intNDArray : public MArray<T> +class intNDArray : public MArray<T> { public:
--- a/liboctave/numeric/DAE.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DAE.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "DAEFunc.h" #include "base-dae.h" -class -OCTAVE_API -DAE : public base_diff_alg_eqn, public DAEFunc +class OCTAVE_API DAE : public base_diff_alg_eqn, public DAEFunc { public:
--- a/liboctave/numeric/DAEFunc.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DAEFunc.h Thu Dec 21 11:22:26 2023 -0800 @@ -30,8 +30,7 @@ #include "mx-fwd.h" -class -DAEFunc +class DAEFunc { public:
--- a/liboctave/numeric/DAERT.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DAERT.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ #include "DAERTFunc.h" #include "base-dae.h" -class -DAERT : public base_diff_alg_eqn, public DAERTFunc +class DAERT : public base_diff_alg_eqn, public DAERTFunc { public:
--- a/liboctave/numeric/DAERTFunc.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DAERTFunc.h Thu Dec 21 11:22:26 2023 -0800 @@ -30,8 +30,7 @@ #include "DAEFunc.h" -class -DAERTFunc : public DAEFunc +class DAERTFunc : public DAEFunc { public:
--- a/liboctave/numeric/DASPK.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DASPK.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ #include "mx-fwd.h" -class -OCTAVE_API -DASPK : public DAE, public DASPK_options +class OCTAVE_API DASPK : public DAE, public DASPK_options { public:
--- a/liboctave/numeric/DASRT.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DASRT.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,8 +34,7 @@ #include "DASRT-opts.h" #include "dMatrix.h" -class -DASRT_result +class DASRT_result { public: @@ -72,9 +71,7 @@ ColumnVector m_t; }; -class -OCTAVE_API -DASRT : public DAERT, public DASRT_options +class OCTAVE_API DASRT : public DAERT, public DASRT_options { public:
--- a/liboctave/numeric/DASSL.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DASSL.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ #include "Array.h" #include "DASSL-opts.h" -class -OCTAVE_API -DASSL : public DAE, public DASSL_options +class OCTAVE_API DASSL : public DAE, public DASSL_options { public:
--- a/liboctave/numeric/DET.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/DET.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,8 +34,7 @@ #include "oct-cmplx.h" template <typename T> -class -base_det +class base_det { public:
--- a/liboctave/numeric/EIG.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/EIG.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ #include "CColVector.h" #include "CMatrix.h" -class -OCTAVE_API -EIG +class OCTAVE_API EIG { friend class Matrix; friend class ComplexMatrix;
--- a/liboctave/numeric/LSODE.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/LSODE.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ #include "Array.h" #include "LSODE-opts.h" -class -OCTAVE_API -LSODE : public ODE, public LSODE_options +class OCTAVE_API LSODE : public ODE, public LSODE_options { public:
--- a/liboctave/numeric/ODE.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/ODE.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ #include "base-de.h" #include "dMatrix.h" -class -ODE : public base_diff_eqn, public ODEFunc +class ODE : public base_diff_eqn, public ODEFunc { public:
--- a/liboctave/numeric/ODEFunc.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/ODEFunc.h Thu Dec 21 11:22:26 2023 -0800 @@ -30,8 +30,7 @@ #include "mx-fwd.h" -class -ODEFunc +class ODEFunc { public:
--- a/liboctave/numeric/ODES.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/ODES.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,8 +31,7 @@ #include "ODESFunc.h" #include "base-de.h" -class -ODES : public base_diff_eqn, public ODESFunc +class ODES : public base_diff_eqn, public ODESFunc { public:
--- a/liboctave/numeric/ODESFunc.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/ODESFunc.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ #include "dMatrix.h" -class -ODESFunc +class ODESFunc { public:
--- a/liboctave/numeric/Quad.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/Quad.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ #include "Quad-opts.h" -class -OCTAVE_API -Quad : public Quad_options +class OCTAVE_API Quad : public Quad_options { public: @@ -118,9 +116,7 @@ float_integrand_fcn m_ff; }; -class -OCTAVE_API -DefQuad : public Quad +class OCTAVE_API DefQuad : public Quad { public: @@ -159,9 +155,7 @@ ColumnVector m_singularities; }; -class -OCTAVE_API -IndefQuad : public Quad +class OCTAVE_API IndefQuad : public Quad { public: @@ -189,9 +183,7 @@ IntegralType m_type; }; -class -OCTAVE_API -FloatDefQuad : public Quad +class OCTAVE_API FloatDefQuad : public Quad { public: @@ -230,9 +222,7 @@ FloatColumnVector m_singularities; }; -class -OCTAVE_API -FloatIndefQuad : public Quad +class OCTAVE_API FloatIndefQuad : public Quad { public:
--- a/liboctave/numeric/aepbalance.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/aepbalance.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename MT> -class -aepbalance +class aepbalance { public:
--- a/liboctave/numeric/base-dae.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/base-dae.h Thu Dec 21 11:22:26 2023 -0800 @@ -30,8 +30,7 @@ #include "base-de.h" -class -base_diff_alg_eqn : public base_diff_eqn +class base_diff_alg_eqn : public base_diff_eqn { public:
--- a/liboctave/numeric/base-de.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/base-de.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ #include "dColVector.h" -class -base_diff_eqn +class base_diff_eqn { public:
--- a/liboctave/numeric/chol.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/chol.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,8 +33,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -chol +class chol { public:
--- a/liboctave/numeric/fEIG.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/fEIG.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ #include "fCColVector.h" #include "fCMatrix.h" -class -OCTAVE_API -FloatEIG +class OCTAVE_API FloatEIG { friend class FloatMatrix; friend class FloatComplexMatrix;
--- a/liboctave/numeric/gepbalance.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/gepbalance.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -gepbalance +class gepbalance { public:
--- a/liboctave/numeric/gsvd.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/gsvd.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -OCTAVE_API -gsvd +class OCTAVE_API gsvd { public:
--- a/liboctave/numeric/hess.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/hess.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -hess +class hess { public:
--- a/liboctave/numeric/lu.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/lu.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,8 +37,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -lu +class lu { public:
--- a/liboctave/numeric/oct-fftw.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/oct-fftw.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTAVE_API -fftw_planner +class OCTAVE_API fftw_planner { protected: @@ -179,9 +177,7 @@ int m_nthreads; }; -class -OCTAVE_API -float_fftw_planner +class OCTAVE_API float_fftw_planner { protected: @@ -321,9 +317,7 @@ int m_nthreads; }; -class -OCTAVE_API -fftw +class OCTAVE_API fftw { public:
--- a/liboctave/numeric/qr.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/qr.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -qr +class qr { public:
--- a/liboctave/numeric/qrp.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/qrp.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,8 +36,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -qrp : public qr<T> +class qrp : public qr<T> { public:
--- a/liboctave/numeric/schur.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/schur.h Thu Dec 21 11:22:26 2023 -0800 @@ -42,8 +42,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -schur +class schur { public:
--- a/liboctave/numeric/sparse-chol.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/sparse-chol.h Thu Dec 21 11:22:26 2023 -0800 @@ -44,9 +44,7 @@ // of the matrix type. template <typename chol_type> -class -OCTAVE_API -sparse_chol +class OCTAVE_API sparse_chol { public:
--- a/liboctave/numeric/sparse-lu.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/sparse-lu.h Thu Dec 21 11:22:26 2023 -0800 @@ -44,9 +44,7 @@ // of the matrix type. template <typename lu_type> -class -OCTAVE_API -sparse_lu +class OCTAVE_API sparse_lu { public:
--- a/liboctave/numeric/sparse-qr.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/sparse-qr.cc Thu Dec 21 11:22:26 2023 -0800 @@ -45,13 +45,11 @@ #if defined (HAVE_CXSPARSE) template <typename SPARSE_T> -class -cxsparse_types +class cxsparse_types { }; template <> -class -cxsparse_types<SparseMatrix> +class cxsparse_types<SparseMatrix> { public: typedef CXSPARSE_DNAME (s) symbolic_type; @@ -59,8 +57,7 @@ }; template <> -class -cxsparse_types<SparseComplexMatrix> +class cxsparse_types<SparseComplexMatrix> { public: typedef CXSPARSE_ZNAME (s) symbolic_type; @@ -3072,16 +3069,14 @@ // Bateman's original code. template <typename SPARSE_T> -class -cxsparse_defaults +class cxsparse_defaults { public: enum { order = -1 }; }; template <> -class -cxsparse_defaults<SparseMatrix> +class cxsparse_defaults<SparseMatrix> { public: #if (defined (HAVE_SPQR) && defined (HAVE_CHOLMOD)) @@ -3092,8 +3087,7 @@ }; template <> -class -cxsparse_defaults<SparseComplexMatrix> +class cxsparse_defaults<SparseComplexMatrix> { public: #if (defined (HAVE_SPQR) && defined (HAVE_CHOLMOD))
--- a/liboctave/numeric/sparse-qr.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/sparse-qr.h Thu Dec 21 11:22:26 2023 -0800 @@ -44,8 +44,7 @@ // of the matrix type. template <typename SPARSE_T> -class -sparse_qr +class sparse_qr { public:
--- a/liboctave/numeric/svd.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/svd.cc Thu Dec 21 11:22:26 2023 -0800 @@ -44,8 +44,7 @@ // class to compute optimal work space size (lwork) for DGEJSV and SGEJSV template<typename T> -class -gejsv_lwork +class gejsv_lwork { public:
--- a/liboctave/numeric/svd.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/numeric/svd.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,9 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(math) template <typename T> -class -OCTAVE_API -svd +class OCTAVE_API svd { public:
--- a/liboctave/system/dir-ops.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/system/dir-ops.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ OCTAVE_BEGIN_NAMESPACE(sys) -class -OCTAVE_API -dir_entry +class OCTAVE_API dir_entry { // NOTE: This class cannot be used safely cross-platform (Windows) with
--- a/liboctave/system/file-stat.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/system/file-stat.h Thu Dec 21 11:22:26 2023 -0800 @@ -38,9 +38,7 @@ OCTAVE_BEGIN_NAMESPACE(sys) -class -OCTAVE_API -base_file_stat +class OCTAVE_API base_file_stat { public: @@ -208,9 +206,7 @@ long m_blocks; }; -class -OCTAVE_API -file_stat : public base_file_stat +class OCTAVE_API file_stat : public base_file_stat { public: @@ -269,9 +265,7 @@ void update_internal (bool force = false); }; -class -OCTAVE_API -file_fstat : public base_file_stat +class OCTAVE_API file_fstat : public base_file_stat { public:
--- a/liboctave/system/oct-env.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/system/oct-env.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ OCTAVE_BEGIN_NAMESPACE(sys) -class -OCTAVE_API -env +class OCTAVE_API env { protected:
--- a/liboctave/system/oct-group.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/system/oct-group.h Thu Dec 21 11:22:26 2023 -0800 @@ -38,9 +38,7 @@ OCTAVE_BEGIN_NAMESPACE(sys) -class -OCTAVE_API -group +class OCTAVE_API group { public:
--- a/liboctave/system/oct-password.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/system/oct-password.h Thu Dec 21 11:22:26 2023 -0800 @@ -36,9 +36,7 @@ OCTAVE_BEGIN_NAMESPACE(sys) -class -OCTAVE_API -password +class OCTAVE_API password { public:
--- a/liboctave/system/oct-time.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/system/oct-time.h Thu Dec 21 11:22:26 2023 -0800 @@ -59,8 +59,7 @@ class base_tm; -class -time +class time { public: @@ -193,8 +192,7 @@ t1.usec () + t2.usec ()); } -class -base_tm +class base_tm { public: @@ -306,8 +304,7 @@ OCTAVE_API void init (void *p); }; -class -localtime : public base_tm +class localtime : public base_tm { public: @@ -333,8 +330,7 @@ OCTAVE_API void init (const time& ot); }; -class -gmtime : public base_tm +class gmtime : public base_tm { public: @@ -351,8 +347,7 @@ OCTAVE_API void init (const time& ot); }; -class -strptime : public base_tm +class strptime : public base_tm { public: @@ -375,8 +370,7 @@ OCTAVE_API void init (const std::string& str, const std::string& fmt); }; -class -cpu_time +class cpu_time { public: @@ -422,8 +416,7 @@ { } }; -class -resource_usage +class resource_usage { public:
--- a/liboctave/system/oct-uname.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/system/oct-uname.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ OCTAVE_BEGIN_NAMESPACE(sys) -class -OCTAVE_API -uname +class OCTAVE_API uname { public:
--- a/liboctave/util/action-container.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/action-container.h Thu Dec 21 11:22:26 2023 -0800 @@ -56,8 +56,7 @@ OCTAVE_END_NAMESPACE(util) -class -action_container +class action_container { public:
--- a/liboctave/util/base-list.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/base-list.h Thu Dec 21 11:22:26 2023 -0800 @@ -35,8 +35,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) template <typename elt_type> -class -base_list +class base_list { public:
--- a/liboctave/util/cmd-edit.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/cmd-edit.cc Thu Dec 21 11:22:26 2023 -0800 @@ -69,8 +69,7 @@ #if defined (USE_READLINE) -class -gnu_readline : public command_editor +class gnu_readline : public command_editor { public: @@ -929,8 +928,7 @@ #endif -class -default_command_editor : public command_editor +class default_command_editor : public command_editor { public:
--- a/liboctave/util/cmd-edit.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/cmd-edit.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTAVE_API -command_editor +class OCTAVE_API command_editor { protected:
--- a/liboctave/util/cmd-hist.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/cmd-hist.cc Thu Dec 21 11:22:26 2023 -0800 @@ -56,8 +56,7 @@ #if defined (USE_READLINE) -class -gnu_history : public command_history +class gnu_history : public command_history { public:
--- a/liboctave/util/cmd-hist.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/cmd-hist.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTAVE_API -command_history +class OCTAVE_API command_history { protected:
--- a/liboctave/util/data-conv.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/data-conv.h Thu Dec 21 11:22:26 2023 -0800 @@ -31,9 +31,7 @@ #include "mach-info.h" #include "oct-inttypes-fwd.h" -class -OCTAVE_API -oct_data_conv +class OCTAVE_API oct_data_conv { public:
--- a/liboctave/util/glob-match.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/glob-match.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ #include "Array.h" #include "str-vec.h" -class -OCTAVE_API -glob_match +class OCTAVE_API glob_match { public: @@ -96,9 +94,7 @@ int opts_to_fnmatch_flags (unsigned int xopts) const; }; -class -OCTAVE_API -symbol_match +class OCTAVE_API symbol_match { // This class is meant to provide a performant implementation for symbol
--- a/liboctave/util/lo-regexp.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/lo-regexp.h Thu Dec 21 11:22:26 2023 -0800 @@ -39,9 +39,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTAVE_API -regexp +class OCTAVE_API regexp { public:
--- a/liboctave/util/oct-inttypes.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/oct-inttypes.h Thu Dec 21 11:22:26 2023 -0800 @@ -779,9 +779,7 @@ { }; template <typename T> -class -OCTAVE_TEMPLATE_API -octave_int : public octave_int_base<T> +class OCTAVE_TEMPLATE_API octave_int : public octave_int_base<T> { public:
--- a/liboctave/util/oct-mutex.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/oct-mutex.cc Thu Dec 21 11:22:26 2023 -0800 @@ -60,8 +60,7 @@ #if defined (OCTAVE_USE_WINDOWS_API) -class -w32_mutex : public base_mutex +class w32_mutex : public base_mutex { public: w32_mutex () @@ -110,8 +109,7 @@ #elif defined (HAVE_PTHREAD_H) -class -pthread_mutex : public base_mutex +class pthread_mutex : public base_mutex { public:
--- a/liboctave/util/oct-mutex.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/oct-mutex.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ class mutex; -class -OCTAVE_API -base_mutex +class OCTAVE_API base_mutex { public: friend class mutex; @@ -52,9 +50,7 @@ virtual bool try_lock (); }; -class -OCTAVE_API -mutex +class OCTAVE_API mutex { public: mutex (); @@ -80,9 +76,7 @@ std::shared_ptr<base_mutex> m_rep; }; -class -OCTAVE_API -autolock +class OCTAVE_API autolock { public: autolock (const mutex& m, bool block = true) @@ -117,9 +111,7 @@ }; -class -OCTAVE_API -thread +class OCTAVE_API thread { public:
--- a/liboctave/util/oct-shlib.cc Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/oct-shlib.cc Thu Dec 21 11:22:26 2023 -0800 @@ -173,8 +173,7 @@ #if defined (HAVE_DLOPEN_API) -class -octave_dlopen_shlib : public dynamic_library::dynlib_rep +class octave_dlopen_shlib : public dynamic_library::dynlib_rep { public: @@ -275,8 +274,7 @@ #elif defined (HAVE_LOADLIBRARY_API) -class -octave_w32_shlib: public dynamic_library::dynlib_rep +class octave_w32_shlib: public dynamic_library::dynlib_rep { public:
--- a/liboctave/util/oct-shlib.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/oct-shlib.h Thu Dec 21 11:22:26 2023 -0800 @@ -38,8 +38,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -dynamic_library +class dynamic_library { public: // FIXME: make this class private?
--- a/liboctave/util/oct-sort.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/oct-sort.h Thu Dec 21 11:22:26 2023 -0800 @@ -97,9 +97,7 @@ enum sortmode { UNSORTED = 0, ASCENDING, DESCENDING }; template <typename T> -class -OCTAVE_TEMPLATE_API -octave_sort +class OCTAVE_TEMPLATE_API octave_sort { public: @@ -339,9 +337,7 @@ }; template <typename T> -class -OCTAVE_TEMPLATE_API -vec_index +class OCTAVE_TEMPLATE_API vec_index { public: T m_vec;
--- a/liboctave/util/oct-string.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/oct-string.h Thu Dec 21 11:22:26 2023 -0800 @@ -179,9 +179,7 @@ OCTAVE_DEFAULT_COPY_MOVE_DELETE (deletable_facet) }; -class -OCTAVE_API -codecvt_u8 : public std::codecvt<char, char, std::mbstate_t> +class OCTAVE_API codecvt_u8 : public std::codecvt<char, char, std::mbstate_t> { public:
--- a/liboctave/util/octave-preserve-stream-state.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/octave-preserve-stream-state.h Thu Dec 21 11:22:26 2023 -0800 @@ -32,8 +32,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -preserve_stream_state +class preserve_stream_state { public:
--- a/liboctave/util/pathsearch.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/pathsearch.h Thu Dec 21 11:22:26 2023 -0800 @@ -33,9 +33,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTAVE_API -directory_path +class OCTAVE_API directory_path { public:
--- a/liboctave/util/singleton-cleanup.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/singleton-cleanup.h Thu Dec 21 11:22:26 2023 -0800 @@ -30,9 +30,7 @@ #include <set> -class -OCTAVE_API -singleton_cleanup_list +class OCTAVE_API singleton_cleanup_list { protected:
--- a/liboctave/util/str-vec.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/str-vec.h Thu Dec 21 11:22:26 2023 -0800 @@ -34,9 +34,7 @@ #include "Array.h" -class -OCTAVE_API -string_vector +class OCTAVE_API string_vector { public:
--- a/liboctave/util/unwind-prot.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/unwind-prot.h Thu Dec 21 11:22:26 2023 -0800 @@ -37,9 +37,7 @@ OCTAVE_BEGIN_NAMESPACE(octave) -class -OCTAVE_API -unwind_protect : public action_container +class OCTAVE_API unwind_protect : public action_container { public: @@ -92,9 +90,7 @@ // of seeing an exception (or interrupt) in the cleanup actions. // Not that we can do much about it, but at least we won't crash. -class -OCTAVE_API -unwind_protect_safe : public unwind_protect +class OCTAVE_API unwind_protect_safe : public unwind_protect { private:
--- a/liboctave/util/url-transfer.h Thu Dec 21 08:28:07 2023 -0800 +++ b/liboctave/util/url-transfer.h Thu Dec 21 11:22:26 2023 -0800 @@ -51,9 +51,7 @@ std::string CertificateFilename; }; -class -OCTAVE_API -base_url_transfer +class OCTAVE_API base_url_transfer { public: @@ -160,9 +158,7 @@ std::ostream *m_curr_ostream; }; -class -OCTAVE_API -url_transfer +class OCTAVE_API url_transfer { public: