Fix parameter names after a 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.
Merge pull request #118 from frisco82/patch-1

Fix parameter names after an ignorable type