DenseBase::operator()(const RowIndices&, const ColIndices&) mentioned in docs but hard to find in code
### Summary
In the Eigen doc pages and code comments there are frequent references to `DenseBase::operator()(const RowIndices&, const ColIndices&)`. It took me a good minute to find that the method I was looking for was actually in `./plugins/IndexedViewMethods.h` and injected into `DenseBase` via an include (see [here](https://gitlab.com/libeigen/eigen/-/blob/master/Eigen/src/Core/DenseBase.h?ref_type=heads#L604)).
Is there a way to make this a little nicer to search for? I see that right now the method is being injected because it uses a macro to write const and non-const versions of all the indexing methods. imo that's fine, but I think adding a comment before the include that says something like "Defines DenseBase::operator()(const RowIndices&, const ColIndices&) and other index views" would make searching a little easier.
(Example doc that uses method name) https://eigen.tuxfamily.org/dox/group__TutorialSlicingIndexing.html
- [x] Have a plan to fix this issue.
- Happy to make a tiny pr to include the comment
Also a small side note I can make another issue for if people want. Right now those methods use SFINAE in the return type like the below
```cpp
template<typename RowIndices, typename ColIndices>
typename internal::enable_if<internal::valid_indexed_view_overload<RowIndices,ColIndices>::value
&& internal::traits<typename EIGEN_INDEXED_VIEW_METHOD_TYPE<RowIndices,ColIndices>::type>::ReturnAsIndexedView,
typename EIGEN_INDEXED_VIEW_METHOD_TYPE<RowIndices,ColIndices>::type >::type
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
```
It would be a little clearer imo if it used a nontype template parameter for SFINAE like the below so the return type is more clear
```cpp
template<typename RowIndices, typename ColIndices,
internal::enable_if<internal::valid_indexed_view_overload<RowIndices,ColIndices>::value>::ReturnAsIndexedView>* = nullptr,
internal::enable_if<internal::traits<typename EIGEN_INDEXED_VIEW_METHOD_TYPE<RowIndices,ColIndices>::type>* = nullptr>
typename EIGEN_INDEXED_VIEW_METHOD_TYPE<RowIndices,ColIndices>::type >::type
operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_INDEXED_VIEW_METHOD_CONST
```
If the nontype template parameters pass SFINAE they are `void* = nullptr` and are ignored. I'd be happy to do this and a few other cleanups if the Eigen team wants that
issue