Mercurial > octave
comparison liboctave/array/range-fwd.h @ 30835:2989202f92f8 stable
only allow range<FLOAT> to be instantiated
* Range.h, Range.cc: Limit range<T> to floating point values.
* range-fwd.h: Update forward declaration of range<T>.
* ov-base.h, ov-base.cc, ov-range.h, ov-range.cc, ov.h, ov.cc,
pt-eval.cc: Temporarily comment out code that uses range<INT>
objects.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 17 Mar 2022 02:44:19 -0400 |
parents | 796f54d4ddbf |
children | e88a07dec498 |
comparison
equal
deleted
inserted
replaced
30834:f1a9e55d850c | 30835:2989202f92f8 |
---|---|
28 | 28 |
29 #include "octave-config.h" | 29 #include "octave-config.h" |
30 | 30 |
31 namespace octave | 31 namespace octave |
32 { | 32 { |
33 template <typename T> class OCTAVE_API range; | 33 template <typename T, typename ENABLE = void> class OCTAVE_API range; |
34 } | 34 } |
35 | 35 |
36 #endif | 36 #endif |