| Index: editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| diff --git a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| index d7f93616bd438680a6efef90bfb376f5c6acf180..64c3fa7939ef29af1ef01a0957270a0cdc067f24 100644
|
| --- a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| +++ b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| @@ -203,6 +203,14 @@ public class SyntaxTranslator extends org.eclipse.jdt.core.dom.ASTVisitor {
|
| return;
|
| }
|
| }
|
| + if (parent instanceof FormalParameterList) {
|
| + List<FormalParameter> parameters = ((FormalParameterList) parent).getParameters();
|
| + int index = parameters.indexOf(node);
|
| + if (index != -1) {
|
| + parameters.set(index, (FormalParameter) replacement);
|
| + return;
|
| + }
|
| + }
|
| if (parent instanceof TypeArgumentList) {
|
| List<TypeName> arguments = ((TypeArgumentList) parent).getArguments();
|
| int index = arguments.indexOf(node);
|
|
|