From 6509868ba4c43787835218cb58627131f7291c7b Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Mon, 28 Apr 2014 12:17:19 +0400 Subject: [PATCH] Ignore multi-declarations in LazyTopDownAnalyzer --- .../org/jetbrains/jet/lang/resolve/LazyTopDownAnalyzer.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/LazyTopDownAnalyzer.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/LazyTopDownAnalyzer.java index 6abecba2c06..c7fa22f642a 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/LazyTopDownAnalyzer.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/LazyTopDownAnalyzer.java @@ -213,6 +213,11 @@ public class LazyTopDownAnalyzer { trace.report(UNSUPPORTED.on(typedef, "Typedefs are not supported")); } + @Override + public void visitMultiDeclaration(@NotNull JetMultiDeclaration multiDeclaration) { + // Ignore: multi-declarations are only allowed locally + } + @Override public void visitNamedFunction(@NotNull JetNamedFunction function) { functions.add(function);