text: // Generated by using Rcpp::compileAttributes() -> do not edit by hand
  // Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
  
  #include <RcppArmadillo.h>
  #include <Rcpp.h>
  
  using namespace Rcpp;
  
  // fast_lm
  List fast_lm(const arma::mat& X, const arma::colvec& y);
  RcppExport SEXP _blblm_fast_lm(SEXP XSEXP, SEXP ySEXP) {
  BEGIN_RCPP
      Rcpp::RObject rcpp_result_gen;
      Rcpp::RNGScope rcpp_rngScope_gen;
      Rcpp::traits::input_parameter< const arma::mat& >::type X(XSEXP);
      Rcpp::traits::input_parameter< const arma::colvec& >::type y(ySEXP);
      rcpp_result_gen = Rcpp::wrap(fast_lm(X, y));
      return rcpp_result_gen;
  END_RCPP
  }
  
  static const R_CallMethodDef CallEntries[] = {
      {"_blblm_fast_lm", (DL_FUNC) &_blblm_fast_lm, 2},
      {NULL, NULL, 0}
  };
  
  RcppExport void R_init_blblm(DllInfo *dll) {
      R_registerRoutines(dll, NULL, CallEntries, NULL, NULL);
      R_useDynamicSymbols(dll, FALSE);
  }
  