Fix swift module
This commit is contained in:
@ -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);
|
||||
}
|
||||
|
@ -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);
|
||||
}
|
||||
|
@ -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);
|
||||
}
|
||||
|
@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user