8029012: parameter_index for type annotation not updated after outer.this added

Fix javac's handling of type annotations when synthetic parameters are added

Reviewed-by: jjg, mcimadamore
4 files changed