diff options
author | Danny van Bruggen <hexagonaal@gmail.com> | 2017-05-18 22:36:35 +0200 |
---|---|---|
committer | Danny van Bruggen <hexagonaal@gmail.com> | 2017-05-18 22:36:35 +0200 |
commit | 4f564988ffdb4fecd61f6d097bb54b08dfbcedee (patch) | |
tree | 5d0c58caa67882aec5b5eef3666c4a17578c953e /javaparser-core/src/main/java/com/github/javaparser/ast/expr | |
parent | 57137953625df805d1aa4aa9ebc1e70325a7ac5d (diff) | |
download | platform_external_javaparser-4f564988ffdb4fecd61f6d097bb54b08dfbcedee.tar.gz platform_external_javaparser-4f564988ffdb4fecd61f6d097bb54b08dfbcedee.tar.bz2 platform_external_javaparser-4f564988ffdb4fecd61f6d097bb54b08dfbcedee.zip |
Make everything except parser work again
Diffstat (limited to 'javaparser-core/src/main/java/com/github/javaparser/ast/expr')
38 files changed, 122 insertions, 78 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java index 558eb79fd..92b16b3f5 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AnnotationExpr.java @@ -30,6 +30,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.AnnotationExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A base class for the different types of annotations. @@ -51,8 +52,8 @@ public abstract class AnnotationExpr extends Expression implements NodeWithName< /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public AnnotationExpr(Range range, Name name) { - super(range); + public AnnotationExpr(TokenRange tokenRange, Name name) { + super(tokenRange); setName(name); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java index 4216505c5..d629e3d2a 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayAccessExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ArrayAccessExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * Array brackets [] being used to get a value from an array. @@ -55,8 +56,8 @@ public final class ArrayAccessExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public ArrayAccessExpr(Range range, Expression name, Expression index) { - super(range); + public ArrayAccessExpr(TokenRange tokenRange, Expression name, Expression index) { + super(tokenRange); setName(name); setIndex(index); customInitialization(); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java index ee9fe5171..14efd838e 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayCreationExpr.java @@ -39,6 +39,7 @@ import static com.github.javaparser.JavaParser.parseType; import static com.github.javaparser.utils.Utils.assertNotNull; import javax.annotation.Generated; import com.github.javaparser.ast.Node; +import com.github.javaparser.TokenRange; /** * <code>new int[5][4][][]</code> or <code>new int[][]{{1},{2,3}}</code>. @@ -70,14 +71,19 @@ public final class ArrayCreationExpr extends Expression { this(null, elementType, new NodeList<>(), new ArrayInitializerExpr()); } + /** + * @deprecated range shouldn't be in utility constructors. + */ + @Deprecated public ArrayCreationExpr(Range range, Type elementType) { - this(range, elementType, new NodeList<>(), new ArrayInitializerExpr()); + this(null, elementType, new NodeList<>(), new ArrayInitializerExpr()); + setRange(range); } /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public ArrayCreationExpr(Range range, Type elementType, NodeList<ArrayCreationLevel> levels, ArrayInitializerExpr initializer) { - super(range); + public ArrayCreationExpr(TokenRange tokenRange, Type elementType, NodeList<ArrayCreationLevel> levels, ArrayInitializerExpr initializer) { + super(tokenRange); setElementType(elementType); setLevels(levels); setInitializer(initializer); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java index e6c9bb728..8fe66a55b 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ArrayInitializerExpr.java @@ -34,6 +34,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ArrayInitializerExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * The initialization of an array. In the following sample, the outer { } is an ArrayInitializerExpr. @@ -58,8 +59,8 @@ public final class ArrayInitializerExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public ArrayInitializerExpr(Range range, NodeList<Expression> values) { - super(range); + public ArrayInitializerExpr(TokenRange tokenRange, NodeList<Expression> values) { + super(tokenRange); setValues(values); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java index f7392188d..ecef792f8 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java @@ -32,6 +32,7 @@ import com.github.javaparser.metamodel.AssignExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.printer.Printable; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An assignment expression. It supports the operators that are found the the AssignExpr.Operator enum. @@ -74,8 +75,8 @@ public final class AssignExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public AssignExpr(Range range, Expression target, Expression value, Operator operator) { - super(range); + public AssignExpr(TokenRange tokenRange, Expression target, Expression value, Operator operator) { + super(tokenRange); setTarget(target); setValue(value); setOperator(operator); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java index de46dcc65..f4d41eaf2 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BinaryExpr.java @@ -32,6 +32,7 @@ import com.github.javaparser.metamodel.BinaryExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.printer.Printable; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An expression with an expression on the left, an expression on the right, and an operator in the middle. @@ -75,8 +76,8 @@ public final class BinaryExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public BinaryExpr(Range range, Expression left, Expression right, Operator operator) { - super(range); + public BinaryExpr(TokenRange tokenRange, Expression left, Expression right, Operator operator) { + super(tokenRange); setLeft(left); setRight(right); setOperator(operator); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java index e9d2fe617..09f099231 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/BooleanLiteralExpr.java @@ -30,6 +30,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.BooleanLiteralExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * The boolean literals. @@ -53,8 +54,8 @@ public final class BooleanLiteralExpr extends LiteralExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public BooleanLiteralExpr(Range range, boolean value) { - super(range); + public BooleanLiteralExpr(TokenRange tokenRange, boolean value) { + super(tokenRange); setValue(value); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java index a33d3a4cc..56b4f275e 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CastExpr.java @@ -35,6 +35,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.CastExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A typecast. The (long) in <code>(long)15</code> @@ -58,8 +59,8 @@ public final class CastExpr extends Expression implements NodeWithType<CastExpr, /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public CastExpr(Range range, Type type, Expression expression) { - super(range); + public CastExpr(TokenRange tokenRange, Type type, Expression expression) { + super(tokenRange); setType(type); setExpression(expression); customInitialization(); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java index 88ed34370..787dabfd8 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/CharLiteralExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.utils.StringEscapeUtils; import com.github.javaparser.utils.Utils; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A literal character. @@ -64,8 +65,8 @@ public final class CharLiteralExpr extends LiteralStringValueExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public CharLiteralExpr(Range range, String value) { - super(range, value); + public CharLiteralExpr(TokenRange tokenRange, String value) { + super(tokenRange, value); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java index c11dfdcc9..d0375ff33 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ClassExpr.java @@ -34,6 +34,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ClassExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * Defines an expression that accesses the class of a type. @@ -56,8 +57,8 @@ public final class ClassExpr extends Expression implements NodeWithType<ClassExp /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public ClassExpr(Range range, Type type) { - super(range); + public ClassExpr(TokenRange tokenRange, Type type) { + super(tokenRange); setType(type); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java index b73168d0b..b7d20feef 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ConditionalExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ConditionalExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An if-then or if-then-else construct. @@ -57,8 +58,8 @@ public final class ConditionalExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public ConditionalExpr(Range range, Expression condition, Expression thenExpr, Expression elseExpr) { - super(range); + public ConditionalExpr(TokenRange tokenRange, Expression condition, Expression thenExpr, Expression elseExpr) { + super(tokenRange); setCondition(condition); setThenExpr(thenExpr); setElseExpr(elseExpr); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java index 566ae7d7b..1bd745321 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/DoubleLiteralExpr.java @@ -29,6 +29,7 @@ import com.github.javaparser.ast.visitor.VoidVisitor; import com.github.javaparser.metamodel.DoubleLiteralExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A float or a double constant. This value is stored exactly as found in the source. @@ -51,8 +52,8 @@ public final class DoubleLiteralExpr extends LiteralStringValueExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public DoubleLiteralExpr(Range range, String value) { - super(range, value); + public DoubleLiteralExpr(TokenRange tokenRange, String value) { + super(tokenRange, value); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java index 6f3478b6c..f8a27ef0d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/EnclosedExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.EnclosedExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An expression between ( ). @@ -53,8 +54,8 @@ public final class EnclosedExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public EnclosedExpr(Range range, Expression inner) { - super(range); + public EnclosedExpr(TokenRange tokenRange, Expression inner) { + super(tokenRange); setInner(inner); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java index 6c7f62fc2..8580e1f37 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Expression.java @@ -27,6 +27,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ExpressionMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A base class for all expressions. @@ -42,8 +43,8 @@ public abstract class Expression extends Node { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public Expression(Range range) { - super(range); + public Expression(TokenRange tokenRange) { + super(tokenRange); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java index 389430ffa..eb72bf7eb 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java @@ -38,6 +38,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.FieldAccessExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * Access of a field of an object. @@ -68,8 +69,8 @@ public final class FieldAccessExpr extends Expression implements NodeWithSimpleN /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public FieldAccessExpr(Range range, Expression scope, NodeList<Type> typeArguments, SimpleName name) { - super(range); + public FieldAccessExpr(TokenRange tokenRange, Expression scope, NodeList<Type> typeArguments, SimpleName name) { + super(tokenRange); setScope(scope); setTypeArguments(typeArguments); setName(name); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java index 52a9c1dcf..c965b4df9 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/InstanceOfExpr.java @@ -35,6 +35,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.InstanceOfExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * Usage of the instanceof operator. @@ -59,8 +60,8 @@ public final class InstanceOfExpr extends Expression implements NodeWithType<Ins /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public InstanceOfExpr(Range range, Expression expression, ReferenceType type) { - super(range); + public InstanceOfExpr(TokenRange tokenRange, Expression expression, ReferenceType type) { + super(tokenRange); setExpression(expression); setType(type); customInitialization(); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java index aac5561d6..7781e3c2c 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/IntegerLiteralExpr.java @@ -29,6 +29,7 @@ import com.github.javaparser.ast.visitor.VoidVisitor; import com.github.javaparser.metamodel.IntegerLiteralExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * All ways to specify an int literal. @@ -53,8 +54,8 @@ public class IntegerLiteralExpr extends LiteralStringValueExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public IntegerLiteralExpr(Range range, String value) { - super(range, value); + public IntegerLiteralExpr(TokenRange tokenRange, String value) { + super(tokenRange, value); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java index 37099eea0..d149330fb 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LambdaExpr.java @@ -41,6 +41,7 @@ import com.github.javaparser.metamodel.DerivedProperty; import com.github.javaparser.metamodel.LambdaExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A lambda expression. The parameters are on the left side of the ->. @@ -72,8 +73,8 @@ public class LambdaExpr extends Expression implements NodeWithParameters<LambdaE /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public LambdaExpr(Range range, NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters) { - super(range); + public LambdaExpr(TokenRange tokenRange, NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters) { + super(tokenRange); setParameters(parameters); setBody(body); setEnclosingParameters(isEnclosingParameters); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java index 37a75d268..55beebca6 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralExpr.java @@ -27,6 +27,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.metamodel.LiteralExprMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A base class for all literal expressions. @@ -42,8 +43,8 @@ public abstract class LiteralExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public LiteralExpr(Range range) { - super(range); + public LiteralExpr(TokenRange tokenRange) { + super(tokenRange); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java index 18e29d1a7..def7555b7 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LiteralStringValueExpr.java @@ -29,6 +29,7 @@ import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.metamodel.LiteralStringValueExprMetaModel; import static com.github.javaparser.utils.Utils.assertNotNull; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * Any literal value that is stored internally as a String. @@ -44,8 +45,8 @@ public abstract class LiteralStringValueExpr extends LiteralExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public LiteralStringValueExpr(Range range, String value) { - super(range); + public LiteralStringValueExpr(TokenRange tokenRange, String value) { + super(tokenRange); setValue(value); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java index 173784971..c3121ed84 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/LongLiteralExpr.java @@ -29,6 +29,7 @@ import com.github.javaparser.ast.visitor.VoidVisitor; import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.metamodel.LongLiteralExprMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * All ways to specify a long literal. @@ -53,8 +54,8 @@ public class LongLiteralExpr extends LiteralStringValueExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public LongLiteralExpr(Range range, String value) { - super(range, value); + public LongLiteralExpr(TokenRange tokenRange, String value) { + super(tokenRange, value); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java index a81c6b764..5fbfefe65 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MarkerAnnotationExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.metamodel.JavaParserMetaModel; import static com.github.javaparser.JavaParser.parseName; import static com.github.javaparser.JavaParser.parseName; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An annotation that uses only the annotation type name. @@ -55,8 +56,8 @@ public final class MarkerAnnotationExpr extends AnnotationExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public MarkerAnnotationExpr(Range range, Name name) { - super(range, name); + public MarkerAnnotationExpr(TokenRange tokenRange, Name name) { + super(tokenRange, name); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java index aac926470..7b35eca98 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MemberValuePair.java @@ -32,6 +32,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.MemberValuePairMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A value for a member of an annotation. @@ -60,8 +61,8 @@ public final class MemberValuePair extends Node implements NodeWithSimpleName<Me /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public MemberValuePair(Range range, SimpleName name, Expression value) { - super(range); + public MemberValuePair(TokenRange tokenRange, SimpleName name, Expression value) { + super(tokenRange); setName(name); setValue(value); customInitialization(); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java index 852c4e5ae..aec0d2834 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodCallExpr.java @@ -40,6 +40,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.MethodCallExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A method call on an object. <br/><code>circle.circumference()</code> <br/>In <code>a.<String>bb(15);</code> a @@ -84,8 +85,8 @@ public final class MethodCallExpr extends Expression implements NodeWithTypeArgu /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public MethodCallExpr(Range range, Expression scope, NodeList<Type> typeArguments, SimpleName name, NodeList<Expression> arguments) { - super(range); + public MethodCallExpr(TokenRange tokenRange, Expression scope, NodeList<Type> typeArguments, SimpleName name, NodeList<Expression> arguments) { + super(tokenRange); setScope(scope); setTypeArguments(typeArguments); setName(name); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java index 719916a0c..8419e5042 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/MethodReferenceExpr.java @@ -40,6 +40,7 @@ import com.github.javaparser.metamodel.MethodReferenceExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.metamodel.NonEmptyProperty; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions. @@ -72,8 +73,8 @@ public class MethodReferenceExpr extends Expression implements NodeWithTypeArgum /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public MethodReferenceExpr(Range range, Expression scope, NodeList<Type> typeArguments, String identifier) { - super(range); + public MethodReferenceExpr(TokenRange tokenRange, Expression scope, NodeList<Type> typeArguments, String identifier) { + super(tokenRange); setScope(scope); setTypeArguments(typeArguments); setIdentifier(identifier); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java index fe45c57ed..23796165a 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/Name.java @@ -40,6 +40,7 @@ import java.util.Optional; import static com.github.javaparser.utils.Utils.assertNonEmpty; import static com.github.javaparser.utils.Utils.assertNotNull; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A name that may consist of multiple identifiers. @@ -81,8 +82,8 @@ public class Name extends Node implements NodeWithIdentifier<Name>, NodeWithAnno /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public Name(Range range, Name qualifier, String identifier, NodeList<AnnotationExpr> annotations) { - super(range); + public Name(TokenRange tokenRange, Name qualifier, String identifier, NodeList<AnnotationExpr> annotations) { + super(tokenRange); setQualifier(qualifier); setIdentifier(identifier); setAnnotations(annotations); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java index 56b1f1dad..046aaf161 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java @@ -32,6 +32,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.NameExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * Whenever a SimpleName is used in an expression, it is wrapped in NameExpr. @@ -53,13 +54,14 @@ public class NameExpr extends Expression implements NodeWithSimpleName<NameExpr> @AllFieldsConstructor public NameExpr(final SimpleName name) { - this(name.getRange().orElse(null), name); + this(name.getTokenRange().orElse(null), name); + setRange(name.getRange().orElse(null)); } /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public NameExpr(Range range, SimpleName name) { - super(range); + public NameExpr(TokenRange tokenRange, SimpleName name) { + super(tokenRange); setName(name); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java index 8305ba91c..af443945d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NormalAnnotationExpr.java @@ -34,6 +34,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.NormalAnnotationExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An annotation that has zero or more key-value pairs.<br/><code>@Mapping(a=5, d=10)</code> @@ -54,8 +55,8 @@ public final class NormalAnnotationExpr extends AnnotationExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public NormalAnnotationExpr(Range range, Name name, NodeList<MemberValuePair> pairs) { - super(range, name); + public NormalAnnotationExpr(TokenRange tokenRange, Name name, NodeList<MemberValuePair> pairs) { + super(tokenRange, name); setPairs(pairs); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java index 1fc0e072a..69e1602d6 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NullLiteralExpr.java @@ -29,6 +29,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.NullLiteralExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A literal "null". @@ -45,8 +46,8 @@ public final class NullLiteralExpr extends LiteralExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public NullLiteralExpr(Range range) { - super(range); + public NullLiteralExpr(TokenRange tokenRange) { + super(tokenRange); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java index 2019dc2a5..1ba605a9f 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ObjectCreationExpr.java @@ -42,6 +42,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ObjectCreationExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A constructor call. <br/>In <code>new HashMap.Entry<String, Long>(15) {public String getKey() {return null;}};</code> @@ -84,8 +85,8 @@ public final class ObjectCreationExpr extends Expression implements NodeWithType /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public ObjectCreationExpr(Range range, Expression scope, ClassOrInterfaceType type, NodeList<Type> typeArguments, NodeList<Expression> arguments, NodeList<BodyDeclaration<?>> anonymousClassBody) { - super(range); + public ObjectCreationExpr(TokenRange tokenRange, Expression scope, ClassOrInterfaceType type, NodeList<Type> typeArguments, NodeList<Expression> arguments, NodeList<BodyDeclaration<?>> anonymousClassBody) { + super(tokenRange); setScope(scope); setType(type); setTypeArguments(typeArguments); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java index 8dc60c527..7ceb98dd8 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SimpleName.java @@ -33,6 +33,7 @@ import com.github.javaparser.metamodel.NonEmptyProperty; import com.github.javaparser.metamodel.SimpleNameMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A name that consists of a single identifier. @@ -56,8 +57,8 @@ public class SimpleName extends Node implements NodeWithIdentifier<SimpleName> { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public SimpleName(Range range, String identifier) { - super(range); + public SimpleName(TokenRange tokenRange, String identifier) { + super(tokenRange); setIdentifier(identifier); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java index 7c4bbdad3..f05e5fd13 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SingleMemberAnnotationExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.SingleMemberAnnotationExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An annotation that has a single value. <br/><code>@Count(15)</code> @@ -52,8 +53,8 @@ public final class SingleMemberAnnotationExpr extends AnnotationExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public SingleMemberAnnotationExpr(Range range, Name name, Expression memberValue) { - super(range, name); + public SingleMemberAnnotationExpr(TokenRange tokenRange, Name name, Expression memberValue) { + super(tokenRange, name); setMemberValue(memberValue); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java index fa18b76d6..d76ea6b13 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/StringLiteralExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.metamodel.StringLiteralExprMetaModel; import com.github.javaparser.utils.StringEscapeUtils; import com.github.javaparser.utils.Utils; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A literal string. @@ -69,8 +70,8 @@ public class StringLiteralExpr extends LiteralStringValueExpr { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public StringLiteralExpr(Range range, String value) { - super(range, value); + public StringLiteralExpr(TokenRange tokenRange, String value) { + super(tokenRange, value); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java index 1ead90f23..7e558e642 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/SuperExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.SuperExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An occurrence of the "super" keyword. <br/><code>World.super.greet()</code> is a MethodCallExpr of method name greet, @@ -56,8 +57,8 @@ public final class SuperExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public SuperExpr(Range range, Expression classExpr) { - super(range); + public SuperExpr(TokenRange tokenRange, Expression classExpr) { + super(tokenRange); setClassExpr(classExpr); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java index 46ad46405..961025d32 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/ThisExpr.java @@ -31,6 +31,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.ThisExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An occurrence of the "this" keyword. <br/><code>World.this.greet()</code> is a MethodCallExpr of method name greet, @@ -56,8 +57,8 @@ public final class ThisExpr extends Expression { /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public ThisExpr(Range range, Expression classExpr) { - super(range); + public ThisExpr(TokenRange tokenRange, Expression classExpr) { + super(tokenRange); setClassExpr(classExpr); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java index f650caa52..a145eebc7 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/TypeExpr.java @@ -34,6 +34,7 @@ import com.github.javaparser.ast.visitor.CloneVisitor; import com.github.javaparser.metamodel.TypeExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types. @@ -57,8 +58,8 @@ public class TypeExpr extends Expression implements NodeWithType<TypeExpr, Type> /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public TypeExpr(Range range, Type type) { - super(range); + public TypeExpr(TokenRange tokenRange, Type type) { + super(tokenRange); setType(type); customInitialization(); } diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java index 004d90f0a..c8f9b7f07 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/UnaryExpr.java @@ -34,6 +34,7 @@ import com.github.javaparser.metamodel.UnaryExprMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.printer.Printable; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * An expression where an operator is applied to a single expression. @@ -88,8 +89,8 @@ public final class UnaryExpr extends Expression implements NodeWithExpression<Un /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public UnaryExpr(Range range, Expression expression, Operator operator) { - super(range); + public UnaryExpr(TokenRange tokenRange, Expression expression, Operator operator) { + super(tokenRange); setExpression(expression); setOperator(operator); customInitialization(); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java index 9f3a9bd2c..df435396d 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/VariableDeclarationExpr.java @@ -44,6 +44,7 @@ import java.util.stream.Collectors; import static com.github.javaparser.ast.NodeList.nodeList; import static com.github.javaparser.utils.Utils.assertNotNull; import javax.annotation.Generated; +import com.github.javaparser.TokenRange; /** * A declaration of variables. @@ -97,8 +98,8 @@ public final class VariableDeclarationExpr extends Expression implements NodeWit /**This constructor is used by the parser and is considered private.*/ @Generated("com.github.javaparser.generator.core.node.MainConstructorGenerator") - public VariableDeclarationExpr(Range range, EnumSet<Modifier> modifiers, NodeList<AnnotationExpr> annotations, NodeList<VariableDeclarator> variables) { - super(range); + public VariableDeclarationExpr(TokenRange tokenRange, EnumSet<Modifier> modifiers, NodeList<AnnotationExpr> annotations, NodeList<VariableDeclarator> variables) { + super(tokenRange); setModifiers(modifiers); setAnnotations(annotations); setVariables(variables); |