diff options
Diffstat (limited to 'javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java')
-rw-r--r-- | javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java b/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java index 0185dc6fa..99190ac06 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java @@ -286,6 +286,14 @@ public final class Parameter extends Node implements NodeWithType<Parameter, Typ return true; } } + if (node == name) { + setName((SimpleName) replacementNode); + return true; + } + if (node == type) { + setType((Type) replacementNode); + return true; + } for (int i = 0; i < varArgsAnnotations.size(); i++) { if (varArgsAnnotations.get(i) == node) { varArgsAnnotations.set(i, (AnnotationExpr) replacementNode); |