changeset 26799:0b17abf0ee9d

fix error introduced in changeset 287eba9ed14b * oct-parse.yy (base_parser::start_function): Reverse sense of test added in previous change.
author John W. Eaton <jwe@octave.org>
date Mon, 25 Feb 2019 22:05:52 +0000
parents 7e48abcc1032
children 804917f9c4a1
files libinterp/parse-tree/oct-parse.yy
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/parse-tree/oct-parse.yy	Mon Feb 25 21:51:07 2019 +0000
+++ b/libinterp/parse-tree/oct-parse.yy	Mon Feb 25 22:05:52 2019 +0000
@@ -3403,16 +3403,16 @@
             if (m_lexer.m_parsing_classdef)
               {
                 if (m_curr_class_name == id_name)
-                  fcn->mark_as_legacy_constructor ();
+                  fcn->mark_as_classdef_constructor ();
                 else
-                  fcn->mark_as_legacy_method ();
+                  fcn->mark_as_classdef_method ();
               }
             else
               {
                 if (m_curr_class_name == id_name)
-                  fcn->mark_as_classdef_constructor ();
+                  fcn->mark_as_legacy_constructor ();
                 else
-                  fcn->mark_as_classdef_method ();
+                  fcn->mark_as_legacy_method ();
               }
 
             fcn->stash_dispatch_class (m_curr_class_name);