Minor: Generalize visitor type of JetElement.acceptChildren()

This commit is contained in:
Alexey Sedunov
2015-01-21 14:35:21 +03:00
parent e68481557e
commit 8928c0282a
5 changed files with 5 additions and 5 deletions
@@ -23,7 +23,7 @@ public interface JetElement extends NavigatablePsiElement {
@NotNull
JetFile getContainingJetFile();
<D> void acceptChildren(@NotNull JetTreeVisitor<D> visitor, D data);
<D> void acceptChildren(@NotNull JetVisitor<Void, D> visitor, D data);
<R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data);
}
@@ -62,7 +62,7 @@ public class JetElementImpl extends ASTWrapperPsiElement implements JetElement {
}
@Override
public <D> void acceptChildren(@NotNull JetTreeVisitor<D> visitor, D data) {
public <D> void acceptChildren(@NotNull JetVisitor<Void, D> visitor, D data) {
JetPsiUtil.visitChildren(this, visitor, data);
}
@@ -70,7 +70,7 @@ public class JetElementImplStub<T extends StubElement> extends StubBasedPsiEleme
}
@Override
public <D> void acceptChildren(@NotNull JetTreeVisitor<D> visitor, D data) {
public <D> void acceptChildren(@NotNull JetVisitor<Void, D> visitor, D data) {
PsiElement child = getFirstChild();
while (child != null) {
if (child instanceof JetElement) {
@@ -213,7 +213,7 @@ public class JetFile extends PsiFileBase implements JetDeclarationContainer, Jet
}
@Override
public <D> void acceptChildren(@NotNull JetTreeVisitor<D> visitor, D data) {
public <D> void acceptChildren(@NotNull JetVisitor<Void, D> visitor, D data) {
JetPsiUtil.visitChildren(this, visitor, data);
}
@@ -59,7 +59,7 @@ public class JetPsiUtil {
JetExpression getBaseExpression();
}
public static <D> void visitChildren(@NotNull JetElement element, @NotNull JetTreeVisitor<D> visitor, D data) {
public static <D> void visitChildren(@NotNull JetElement element, @NotNull JetVisitor<Void, D> visitor, D data) {
PsiElement child = element.getFirstChild();
while (child != null) {
if (child instanceof JetElement) {