Fix parameter names after an ignorable type

All parameter names after a parameter with an IgnorableTypeRule wrong due to the bad index. After reviewing all the commits using the removed index I am not really sure if this can impact in other use case, but seem pretty safe.