| 641 | typename NRowsBlockXpr<internal::get_fixed_value<NRowsType>::value>::Type |
| 642 | #else |
| 643 | typename NRowsBlockXpr<...>::Type |
| 644 | #endif |
| 645 | bottomRows(NRowsType n) |
| 646 | { |
| 647 | return typename NRowsBlockXpr<internal::get_fixed_value<NRowsType>::value>::Type |
| 648 | (derived(), rows() - internal::get_runtime_value(n), 0, internal::get_runtime_value(n), cols()); |
| 649 | } |
| 650 | |
| 651 | /// This is the const version of bottomRows(NRowsType). |
| 652 | template<typename NRowsType> |
no test coverage detected