comparison src/toplev.h @ 10767:2b041d3995a3

modernize some map usage on toplev.cc and error.cc
author Jaroslav Hajek <highegg@gmail.com>
date Fri, 02 Jul 2010 15:07:58 +0200
parents f3b65e1ae355
children fd0a3ac60b0e
comparison
equal deleted inserted replaced
10766:f0304c545588 10767:2b041d3995a3
264 { 264 {
265 if (instance_ok ()) 265 if (instance_ok ())
266 instance->do_goto_base_frame (); 266 instance->do_goto_base_frame ();
267 } 267 }
268 268
269 static Octave_map backtrace (size_t nskip, octave_idx_type& curr_user_frame) 269 static octave_map backtrace (size_t nskip, octave_idx_type& curr_user_frame)
270 { 270 {
271 return instance_ok () 271 return instance_ok ()
272 ? instance->do_backtrace (nskip, curr_user_frame) : Octave_map (); 272 ? instance->do_backtrace (nskip, curr_user_frame) : octave_map ();
273 } 273 }
274
275 static octave_map empty_backtrace (void);
274 276
275 static void pop (void) 277 static void pop (void)
276 { 278 {
277 if (instance_ok ()) 279 if (instance_ok ())
278 instance->do_pop (); 280 instance->do_pop ();
387 call_stack_elt& elt = cs.back (); 389 call_stack_elt& elt = cs.back ();
388 elt.stmt = s; 390 elt.stmt = s;
389 } 391 }
390 } 392 }
391 393
392 Octave_map do_backtrace (size_t nskip, 394 octave_map do_backtrace (size_t nskip,
393 octave_idx_type& curr_user_frame) const; 395 octave_idx_type& curr_user_frame) const;
394 396
395 bool do_goto_frame (size_t n, bool verbose); 397 bool do_goto_frame (size_t n, bool verbose);
396 398
397 bool do_goto_frame_relative (int n, bool verbose); 399 bool do_goto_frame_relative (int n, bool verbose);