@@ -30,44 +30,37 @@ namespace Rcpp{
3030 namespace traits {
3131 template <int RTYPE, bool NA, typename VECTOR> struct Extractor ;
3232 }
33- }
33+ template <int RTYPE> class MatrixRow ;
34+ template <int RTYPE> class MatrixColumn ;
35+ template <int RTYPE> class SubMatrix ;
3436
35- namespace Rcpp {
37+ class Dimension ;
38+ template <bool NA,typename T> class SingleLogicalResult ;
3639
37- #include < Rcpp/vector/00_forward_Vector.h>
3840}
41+
42+ #include < Rcpp/vector/00_forward_Vector.h>
3943#include < Rcpp/vector/no_init.h>
40- namespace Rcpp {
44+
4145#include < Rcpp/vector/00_forward_proxy.h>
4246#include < Rcpp/vector/vector_from_string.h>
4347
4448#include < Rcpp/vector/converter.h>
45-
46- template <int RTYPE> class MatrixRow ;
47- template <int RTYPE> class MatrixColumn ;
48- template <int RTYPE> class SubMatrix ;
49-
5049#include < Rcpp/vector/RangeIndexer.h>
51-
5250#include < Rcpp/vector/Vector.h>
53-
5451#include < Rcpp/vector/proxy.h>
5552#include < Rcpp/vector/traits.h>
56-
5753#include < Rcpp/vector/Matrix.h>
5854#include < Rcpp/vector/SubMatrix.h>
5955#include < Rcpp/vector/MatrixRow.h>
6056#include < Rcpp/vector/MatrixColumn.h>
61-
6257#include < Rcpp/vector/instantiation.h>
63- }
6458
6559#include < Rcpp/vector/string_proxy.h>
6660#include < Rcpp/vector/const_string_proxy.h>
6761#include < Rcpp/vector/generic_proxy.h>
6862#include < Rcpp/vector/const_generic_proxy.h>
6963
70-
7164#include < Rcpp/String.h>
7265#include < Rcpp/vector/LazyVector.h>
7366#include < Rcpp/vector/swap.h>
0 commit comments