blob: d78d1f9b1158a759beaa71ee7d7691a379527856 [file] [log] [blame]
Austin Schuh189376f2018-12-20 22:11:15 +11001#include "../Eigen/Sparse"
2
3#ifdef EIGEN_SHOULD_FAIL_TO_BUILD
4#define CV_QUALIFIER const
5#else
6#define CV_QUALIFIER
7#endif
8
9using namespace Eigen;
10
11void call_ref(Ref<SparseMatrix<float> > a) { }
12
13int main()
14{
15 SparseMatrix<float> a(10,10);
16 CV_QUALIFIER SparseMatrix<float>& ac(a);
17 call_ref(ac);
18}