@@ -104,24 +104,24 @@ class SpSubview : public SpBase< eT, SpSubview<eT> >
104104 inline void randn ();
105105
106106
107- arma_hot inline SpSubview_MapMat_val<eT> operator [](const uword i);
108- arma_hot inline eT operator [](const uword i) const ;
107+ arma_warn_unused inline SpSubview_MapMat_val<eT> operator [](const uword i);
108+ arma_warn_unused inline eT operator [](const uword i) const ;
109109
110- arma_hot inline SpSubview_MapMat_val<eT> operator ()(const uword i);
111- arma_hot inline eT operator ()(const uword i) const ;
110+ arma_warn_unused inline SpSubview_MapMat_val<eT> operator ()(const uword i);
111+ arma_warn_unused inline eT operator ()(const uword i) const ;
112112
113- arma_hot inline SpSubview_MapMat_val<eT> operator ()(const uword in_row, const uword in_col);
114- arma_hot inline eT operator ()(const uword in_row, const uword in_col) const ;
113+ arma_warn_unused inline SpSubview_MapMat_val<eT> operator ()(const uword in_row, const uword in_col);
114+ arma_warn_unused inline eT operator ()(const uword in_row, const uword in_col) const ;
115115
116- arma_hot inline SpSubview_MapMat_val<eT> at (const uword i);
117- arma_hot inline eT at (const uword i) const ;
116+ arma_warn_unused inline SpSubview_MapMat_val<eT> at (const uword i);
117+ arma_warn_unused inline eT at (const uword i) const ;
118118
119- arma_hot inline SpSubview_MapMat_val<eT> at (const uword in_row, const uword in_col);
120- arma_hot inline eT at (const uword in_row, const uword in_col) const ;
119+ arma_warn_unused inline SpSubview_MapMat_val<eT> at (const uword in_row, const uword in_col);
120+ arma_warn_unused inline eT at (const uword in_row, const uword in_col) const ;
121121
122122 inline bool check_overlap (const SpSubview& x) const ;
123123
124- inline bool is_vec () const ;
124+ arma_warn_unused inline bool is_vec () const ;
125125
126126 inline SpSubview_row<eT> row (const uword row_num);
127127 inline const SpSubview_row<eT> row (const uword row_num) const ;
0 commit comments