From 534232fff029c8ae5888eca5f0f320969bf79db9 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 26 May 2011 19:37:35 +0400 Subject: [PATCH] diagnostics --- idea/src/org/jetbrains/jet/codegen/NamespaceCodegen.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/codegen/NamespaceCodegen.java b/idea/src/org/jetbrains/jet/codegen/NamespaceCodegen.java index 12d40dff1f4..90c14330be1 100644 --- a/idea/src/org/jetbrains/jet/codegen/NamespaceCodegen.java +++ b/idea/src/org/jetbrains/jet/codegen/NamespaceCodegen.java @@ -56,7 +56,11 @@ public class NamespaceCodegen { propertyCodegen.gen((JetProperty) declaration, OwnerKind.NAMESPACE); } else if (declaration instanceof JetFunction) { - functionCodegen.gen((JetFunction) declaration, OwnerKind.NAMESPACE); + try { + functionCodegen.gen((JetFunction) declaration, OwnerKind.NAMESPACE); + } catch (Exception e) { + throw new RuntimeException("Failed to generate function " + declaration.getName(), e); + } } else if (declaration instanceof JetClass) { classCodegen.generate((JetClass) declaration);