@NotNull propagated to JetVisitor implementations

This commit is contained in:
Andrey Breslav
2013-09-23 15:54:31 +04:00
parent e829ef8304
commit 4644858b11
21 changed files with 183 additions and 179 deletions
@@ -70,7 +70,7 @@ public class DeclarationBodyVisitor extends TranslatorVisitor<Void> {
@Override
public Void visitEnumEntry(
final JetEnumEntry enumEntry, TranslationContext data
@NotNull final JetEnumEntry enumEntry, TranslationContext data
) {
JsExpression jsEnumEntryCreation;
ClassDescriptor descriptor = getClassDescriptor(data.bindingContext(), enumEntry);
@@ -96,7 +96,7 @@ public class DeclarationBodyVisitor extends TranslatorVisitor<Void> {
@Override
public Void visitClassObject(
JetClassObject classObject, TranslationContext context
@NotNull JetClassObject classObject, TranslationContext context
) {
JetObjectDeclaration declaration = classObject.getObjectDeclaration();
assert declaration != null : "Declaration for class object must be not null";
@@ -27,7 +27,7 @@ public class TranslatorVisitor<T> extends JetVisitor<T, TranslationContext> {
@Override
@NotNull
public T visitJetElement(JetElement expression, TranslationContext context) {
public T visitJetElement(@NotNull JetElement expression, TranslationContext context) {
throw new UnsupportedOperationException("Unsupported expression encountered:" + expression.toString());
}
@@ -33,12 +33,12 @@ public final class FindDangerousVisitor extends JetTreeVisitor<DangerousData> {
}
@Override
public Void visitDeclaration(JetDeclaration dcl, DangerousData data) {
public Void visitDeclaration(@NotNull JetDeclaration dcl, DangerousData data) {
return null;
}
@Override
public Void visitJetElement(JetElement element, DangerousData data) {
public Void visitJetElement(@NotNull JetElement element, DangerousData data) {
if (data.exists()) {
return null;
}
@@ -46,7 +46,7 @@ public final class FindDangerousVisitor extends JetTreeVisitor<DangerousData> {
}
@Override
public Void visitWhenExpression(JetWhenExpression expression, DangerousData data) {
public Void visitWhenExpression(@NotNull JetWhenExpression expression, DangerousData data) {
if (expressionFound(expression, data)) {
return null;
}
@@ -54,7 +54,7 @@ public final class FindDangerousVisitor extends JetTreeVisitor<DangerousData> {
}
@Override
public Void visitIfExpression(JetIfExpression expression, DangerousData data) {
public Void visitIfExpression(@NotNull JetIfExpression expression, DangerousData data) {
if (expressionFound(expression, data)) {
return null;
}
@@ -62,7 +62,7 @@ public final class FindDangerousVisitor extends JetTreeVisitor<DangerousData> {
}
@Override
public Void visitBlockExpression(JetBlockExpression expression, DangerousData data) {
public Void visitBlockExpression(@NotNull JetBlockExpression expression, DangerousData data) {
if (isStatement(context.bindingContext(), expression)) {
return null;
}
@@ -72,7 +72,7 @@ public final class FindDangerousVisitor extends JetTreeVisitor<DangerousData> {
}
@Override
public Void visitCallExpression(JetCallExpression expression, DangerousData data) {
public Void visitCallExpression(@NotNull JetCallExpression expression, DangerousData data) {
if (InlinedCallExpressionTranslator.shouldBeInlined(expression, context)) {
if (expressionFound(expression, data)) {
return null;
@@ -43,7 +43,7 @@ public final class FindPreviousVisitor extends JetTreeVisitor<DangerousData> {
}
@Override
public Void visitJetElement(JetElement element, DangerousData data) {
public Void visitJetElement(@NotNull JetElement element, DangerousData data) {
if (data.getDangerousNode() == element) {
return null;
}