Add visitJetConstructorCalleeExpression to visitors

This commit is contained in:
Pavel V. Talanov
2014-05-10 15:23:57 +04:00
parent 69890bd6ec
commit c8d2bda880
4 changed files with 17 additions and 0 deletions
@@ -31,6 +31,11 @@ public class JetConstructorCalleeExpression extends JetExpressionImplStub<PsiJet
super(stub, JetStubElementTypes.CONSTRUCTOR_CALLEE);
}
@Override
public <R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data) {
return visitor.visitConstructorCalleeExpression(this, data);
}
@Nullable @IfNotParsed
public JetTypeReference getTypeReference() {
return getStubOrPsiChild(JetStubElementTypes.TYPE_REFERENCE);
@@ -90,6 +90,10 @@ public class JetVisitor<R, D> extends PsiElementVisitor {
return visitJetElement(annotationEntry, data);
}
public R visitConstructorCalleeExpression(@NotNull JetConstructorCalleeExpression constructorCalleeExpression, D data) {
return visitJetElement(constructorCalleeExpression, data);
}
public R visitTypeParameterList(@NotNull JetTypeParameterList list, D data) {
return visitJetElement(list, data);
}
@@ -89,6 +89,10 @@ public class JetVisitorVoid extends JetVisitor<Void, Void> {
super.visitAnnotationEntry(annotationEntry, null);
}
public void visitConstructorCalleeExpression(@NotNull JetConstructorCalleeExpression constructorCalleeExpression) {
super.visitConstructorCalleeExpression(constructorCalleeExpression, null);
}
public void visitTypeParameterList(@NotNull JetTypeParameterList list) {
super.visitTypeParameterList(list, null);
}
@@ -90,6 +90,10 @@ public class JetVisitorVoidWithParameter<P> extends JetVisitor<Void, P> {
super.visitAnnotationEntry(annotationEntry, data);
}
public void visitConstructorCalleeExpressionVoid(@NotNull JetConstructorCalleeExpression constructorCalleeExpression, P data) {
super.visitConstructorCalleeExpression(constructorCalleeExpression, data);
}
public void visitTypeParameterListVoid(@NotNull JetTypeParameterList list, P data) {
super.visitTypeParameterList(list, data);
}