Mercurial > octave
comparison libinterp/octave-value/ov-class.cc @ 23586:f6c5db0a02e7
maint: Deprecate is_numeric_type and replace with isnumeric.
* ov.h (is_numeric_type): Use OCTAVE_DEPRECATED macro around function.
* ov.h (isnumeric): New function.
* make_int.cc, besselj.cc, cellfun.cc, data.cc, dot.cc, file-io.cc,
graphics.cc, load-path.cc, lookup.cc, lu.cc, mex.cc, mgorth.cc, oct-hist.cc,
pr-output.cc, schur.cc, sparse.cc, sqrtm.cc, sub2ind.cc, typecast.cc, utils.cc,
chol.cc, qr.cc, ov-base-diag.h, ov-base-mat.h, ov-base-scalar.h,
ov-base-sparse.h, ov-base.cc, ov-base.h, ov-bool-mat.cc, ov-bool-mat.h,
ov-bool-sparse.h, ov-bool.h, ov-cell.h, ov-class.cc, ov-fcn-inline.cc,
ov-lazy-idx.h, ov-perm.h, ov-range.h, ov-str-mat.h, ov-usr-fcn.cc, bp-table.cc:
Replace instances of is_numeric_type with isnumeric.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 13 Jun 2017 10:20:55 -0700 |
parents | 570170b6eb09 |
children | 0c468af9dc00 |
comparison
equal
deleted
inserted
replaced
23585:570170b6eb09 | 23586:f6c5db0a02e7 |
---|---|
1809 { | 1809 { |
1810 std::string cls = clsnames(idx); | 1810 std::string cls = clsnames(idx); |
1811 if (obj_cls == cls | 1811 if (obj_cls == cls |
1812 || (cls == "float" && obj.isfloat ()) | 1812 || (cls == "float" && obj.isfloat ()) |
1813 || (cls == "integer" && obj.isinteger ()) | 1813 || (cls == "integer" && obj.isinteger ()) |
1814 || (cls == "numeric" && obj.is_numeric_type ()) | 1814 || (cls == "numeric" && obj.isnumeric ()) |
1815 || obj.is_instance_of (cls)) | 1815 || obj.is_instance_of (cls)) |
1816 matches(idx) = true; | 1816 matches(idx) = true; |
1817 } | 1817 } |
1818 | 1818 |
1819 return ovl (matches); | 1819 return ovl (matches); |