diff --git a/include/armadillo_bits/SpBase_bones.hpp b/include/armadillo_bits/SpBase_bones.hpp index 137de447..f8426109 100644 --- a/include/armadillo_bits/SpBase_bones.hpp +++ b/include/armadillo_bits/SpBase_bones.hpp @@ -54,9 +54,9 @@ struct SpBase arma_inline bool is_alias(const SpMat& X) const; - inline const SpOp t() const; //!< Hermitian transpose - inline const SpOp ht() const; //!< Hermitian transpose - inline const SpOp st() const; //!< simple transpose + inline arma_warn_unused const SpOp t() const; //!< Hermitian transpose + inline arma_warn_unused const SpOp ht() const; //!< Hermitian transpose + inline arma_warn_unused const SpOp st() const; //!< simple transpose arma_cold inline void print( const std::string extra_text = "") const; arma_cold inline void print(std::ostream& user_stream, const std::string extra_text = "") const; diff --git a/include/armadillo_bits/SpBase_meat.hpp b/include/armadillo_bits/SpBase_meat.hpp index 3fc87cc6..e98b1218 100644 --- a/include/armadillo_bits/SpBase_meat.hpp +++ b/include/armadillo_bits/SpBase_meat.hpp @@ -43,6 +43,7 @@ SpBase::is_alias(const SpMat& X) const template inline +arma_warn_unused const SpOp SpBase::t() const { @@ -52,6 +53,7 @@ SpBase::t() const template inline +arma_warn_unused const SpOp SpBase::ht() const { @@ -62,6 +64,7 @@ SpBase::ht() const template inline +arma_warn_unused const SpOp SpBase::st() const {