made JetVisitorVoid extends JetVisitor<Void, Void>

This commit is contained in:
Svetlana Isakova
2014-01-14 18:36:53 +04:00
parent 64e13114e2
commit cfb97bf0b9
4 changed files with 676 additions and 121 deletions
@@ -44,8 +44,8 @@ public class JetElementImpl extends ASTWrapperPsiElement implements JetElement {
@Override
public final void accept(@NotNull PsiElementVisitor visitor) {
if (visitor instanceof JetVisitorVoid) {
accept((JetVisitorVoid) visitor);
if (visitor instanceof JetVisitor) {
accept((JetVisitor) visitor, null);
}
else {
visitor.visitElement(this);
@@ -57,11 +57,6 @@ public class JetElementImpl extends ASTWrapperPsiElement implements JetElement {
JetPsiUtil.visitChildren(this, visitor, data);
}
@Override
public void accept(@NotNull JetVisitorVoid visitor) {
visitor.visitJetElement(this);
}
@Override
public <R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data) {
return visitor.visitJetElement(this, data);
@@ -50,8 +50,8 @@ public class JetElementImplStub<T extends StubElement> extends StubBasedPsiEleme
@Override
public final void accept(@NotNull PsiElementVisitor visitor) {
if (visitor instanceof JetVisitorVoid) {
accept((JetVisitorVoid) visitor);
if (visitor instanceof JetVisitor) {
accept((JetVisitor) visitor, null);
}
else {
visitor.visitElement(this);
@@ -69,11 +69,6 @@ public class JetElementImplStub<T extends StubElement> extends StubBasedPsiEleme
}
}
@Override
public void accept(@NotNull JetVisitorVoid visitor) {
visitor.visitJetElement(this);
}
@Override
public <R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data) {
return visitor.visitJetElement(this, data);
@@ -129,8 +129,8 @@ public class JetFile extends PsiFileBase implements JetDeclarationContainer, Jet
@Override
public void accept(@NotNull PsiElementVisitor visitor) {
if (visitor instanceof JetVisitorVoid) {
accept((JetVisitorVoid) visitor);
if (visitor instanceof JetVisitor) {
accept((JetVisitor) visitor, null);
}
else {
visitor.visitFile(this);
@@ -142,11 +142,6 @@ public class JetFile extends PsiFileBase implements JetDeclarationContainer, Jet
JetPsiUtil.visitChildren(this, visitor, data);
}
@Override
public void accept(@NotNull JetVisitorVoid visitor) {
visitor.visitJetFile(this);
}
@Override
public <R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data) {
return visitor.visitJetFile(this, data);
File diff suppressed because it is too large Load Diff