Fix swift module

This commit is contained in:
Clément Fournier
2020-07-01 11:09:12 +02:00
parent 27ea6a92e5
commit feeb1f0a87
4 changed files with 4 additions and 4 deletions

View File

@ -298,7 +298,7 @@ public interface Node {
* @return What the visitor returned
*/
// TODO remove the default implementation, convert all visitors to be generic
default <R, P> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
default <P, R> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
// override me
return visitor.visitNode(this, data);
}

View File

@ -34,7 +34,7 @@ public abstract class AbstractJavaNode extends AbstractJjtreeNode<AbstractJavaNo
}
@Override
public final <R, P> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
public final <P, R> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
if (visitor instanceof JavaVisitor) {
return this.acceptVisitor((JavaVisitor<? super P, ? extends R>) visitor, data);
}

View File

@ -14,7 +14,7 @@ abstract class AbstractJspNode extends AbstractJjtreeNode<AbstractJspNode, JspNo
}
@Override
public final <R, P> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
public final <P, R> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
if (visitor instanceof JspVisitor) {
return this.acceptVisitor((JspVisitor<? super P, ? extends R>) visitor, data);
}

View File

@ -34,7 +34,7 @@ abstract class AbstractScalaNode<T extends Tree> extends AbstractNode<AbstractSc
}
@Override
public <R, P> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
public <P, R> R acceptVisitor(AstVisitor<? super P, ? extends R> visitor, P data) {
if (visitor instanceof ScalaParserVisitor) {
return this.acceptVisitor((ScalaParserVisitor<P, R>) visitor, data);
}