comparison libinterp/octave-value/ov-cell.cc @ 23577:80c42f4cca13

maint: Deprecate is_empty and replace with isempty. * ov.h (is_empty): Use OCTAVE_DEPRECATED macro around function. * ov.h (isempty): New function. * Array.h (is_empty): Use OCTAVE_DEPRECATED macro around function. * Array.h (isempty): New function. * Range.h (is_empty): Use OCTAVE_DEPRECATED macro around function. * Range.h (isempty): New function. * Sparse.h (is_empty): Use OCTAVE_DEPRECATED macro around function. * Sparse.h (isempty): New function. * Backend.cc, BaseControl.cc, Canvas.cc, Figure.cc, gl-select.cc, __magick_read__.cc, __qp__.cc, cellfun.cc, daspk.cc, dasrt.cc, dassl.cc, data.cc, debug.cc, det.cc, eig.cc, error.cc, fft.cc, filter.cc, find.cc, ft-text-renderer.cc, gl-render.cc, gl2ps-print.cc, graphics.cc, graphics.in.h, hess.cc, inv.cc, lsode.cc, lu.cc, max.cc, mex.cc, mxarray.in.h, oct-handle.h, oct-lvalue.cc, oct-map.cc, oct-map.h, oct-stream.cc, pinv.cc, pr-output.cc, quadcc.cc, qz.cc, strfind.cc, strfns.cc, sylvester.cc, time.cc, toplev.cc, tril.cc, urlwrite.cc, utils.cc, utils.h, xnorm.cc, __delaunayn__.cc, __glpk__.cc, __init_fltk__.cc, __init_gnuplot__.cc, __ode15__.cc, __voronoi__.cc, chol.cc, convhulln.cc, ov-base-diag.cc, ov-base-mat.cc, ov-base-sparse.cc, ov-base.cc, ov-base.h, ov-bool-mat.cc, ov-bool-sparse.cc, ov-cell.cc, ov-class.cc, ov-classdef.cc, ov-cx-sparse.cc, ov-fcn-inline.cc, ov-flt-re-mat.cc, ov-intx.h, ov-java.cc, ov-perm.cc, ov-range.cc, ov-re-mat.cc, ov-re-sparse.cc, ov-str-mat.cc, ov-struct.cc, ov-usr-fcn.cc, ov.cc, ov.h, bp-table.cc, oct-parse.in.yy, pt-eval.cc, pt-tm-const.cc, pt-tm-const.h, Array.cc, Range.cc, Range.h, Sparse.cc, Sparse.h, chNDArray.cc, dNDArray.cc, fNDArray.cc, DASPK.cc, DASRT.cc, DASSL.cc, LSODE.cc, bsxfun-defs.cc, eigs-base.cc, oct-convn.cc, qr.cc: Replace instances of is_empty with isempty.
author Rik <rik@octave.org>
date Sun, 11 Jun 2017 22:14:09 -0700
parents 00e518162fda
children 0549061d35b9
comparison
equal deleted inserted replaced
23576:00e518162fda 23577:80c42f4cca13
248 { 248 {
249 switch (type[0]) 249 switch (type[0])
250 { 250 {
251 case '(': 251 case '(':
252 { 252 {
253 if (is_empty () && type[1] == '.') 253 if (isempty () && type[1] == '.')
254 { 254 {
255 // Allow conversion of empty cell array to some other 255 // Allow conversion of empty cell array to some other
256 // type in cases like 256 // type in cases like
257 // 257 //
258 // x = {}; x(i).f = rhs 258 // x = {}; x(i).f = rhs
309 } 309 }
310 break; 310 break;
311 311
312 case '.': 312 case '.':
313 { 313 {
314 if (! is_empty ()) 314 if (! isempty ())
315 { 315 {
316 std::string nm = type_name (); 316 std::string nm = type_name ();
317 error ("%s cannot be indexed with %c", nm.c_str (), type[0]); 317 error ("%s cannot be indexed with %c", nm.c_str (), type[0]);
318 } 318 }
319 319
376 } 376 }
377 break; 377 break;
378 378
379 case '.': 379 case '.':
380 { 380 {
381 if (! is_empty ()) 381 if (! isempty ())
382 { 382 {
383 std::string nm = type_name (); 383 std::string nm = type_name ();
384 error ("%s cannot be indexed with %c", nm.c_str (), type[0]); 384 error ("%s cannot be indexed with %c", nm.c_str (), type[0]);
385 } 385 }
386 386
613 Array<std::string> retval; 613 Array<std::string> retval;
614 614
615 if (! iscellstr ()) 615 if (! iscellstr ())
616 error ("invalid conversion from cell array to array of strings"); 616 error ("invalid conversion from cell array to array of strings");
617 617
618 if (cellstr_cache->is_empty ()) 618 if (cellstr_cache->isempty ())
619 *cellstr_cache = matrix.cellstr_value (); 619 *cellstr_cache = matrix.cellstr_value ();
620 620
621 return *cellstr_cache; 621 return *cellstr_cache;
622 622
623 return retval; 623 return retval;
697 { 697 {
698 bool retval = false; 698 bool retval = false;
699 699
700 indent (os); 700 indent (os);
701 701
702 if (is_empty () || ndims () > 2) 702 if (isempty () || ndims () > 2)
703 os << name << " = "; 703 os << name << " = ";
704 else 704 else
705 { 705 {
706 os << name << " ="; 706 os << name << " =";
707 newline (os); 707 newline (os);
712 } 712 }
713 713
714 void 714 void
715 octave_cell::short_disp (std::ostream& os) const 715 octave_cell::short_disp (std::ostream& os) const
716 { 716 {
717 os << (matrix.is_empty () ? "{}" : "..."); 717 os << (matrix.isempty () ? "{}" : "...");
718 } 718 }
719 719
720 #define CELL_ELT_TAG "<cell-element>" 720 #define CELL_ELT_TAG "<cell-element>"
721 721
722 bool 722 bool
1243 default: 1243 default:
1244 { 1244 {
1245 dims.resize (nargin); 1245 dims.resize (nargin);
1246 1246
1247 for (int i = 0; i < nargin; i++) 1247 for (int i = 0; i < nargin; i++)
1248 dims(i) = (args(i).is_empty () 1248 dims(i) = (args(i).isempty ()
1249 ? 0 : args(i).xidx_type_value ("cell: dimension must be a scalar integer")); 1249 ? 0 : args(i).xidx_type_value ("cell: dimension must be a scalar integer"));
1250 } 1250 }
1251 break; 1251 break;
1252 } 1252 }
1253 1253
1300 return ovl (args(0)); 1300 return ovl (args(0));
1301 else 1301 else
1302 { 1302 {
1303 string_vector s = args(0).xstring_vector_value ("cellstr: argument STRING must be a 2-D character array"); 1303 string_vector s = args(0).xstring_vector_value ("cellstr: argument STRING must be a 2-D character array");
1304 1304
1305 return ovl (s.is_empty () ? Cell (octave_value ("")) 1305 return ovl (s.isempty () ? Cell (octave_value (""))
1306 : Cell (s, true)); 1306 : Cell (s, true));
1307 } 1307 }
1308 } 1308 }
1309 1309
1310 DEFUN (struct2cell, args, , 1310 DEFUN (struct2cell, args, ,