blob: 7f3181122e473682a124859a201d8331dd8aa68c [file] [log] [blame]
// PR c++/59480
class Matrix;
void rot90 (const Matrix& a, int k = 1) { }
template<typename> void rot90_ (const Matrix& a, int k = 1) { }
class Matrix {
friend void rot90 (const Matrix&, int);
template<typename> friend void rot90_ (const Matrix&, int);
};
void rot90 (const Matrix& a, int k);
template<typename> void rot90_ (const Matrix& a, int k);