aboutsummaryrefslogtreecommitdiffstats
path: root/javaparser-core/src/main/java/com/github/javaparser/ast/body/Parameter.java
diff options
context:
space:
mode:
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.java8
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);