From ca3d7f97803942a2734af652744359181ee8d841 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Fri, 23 Aug 2013 13:27:48 +0400 Subject: [PATCH] Assertion message --- .../backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java index 4a0985c7ab4..ccada71f80c 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java @@ -67,7 +67,8 @@ public class FunctionCodegen extends GenerationStateAware { public void gen(@NotNull JetNamedFunction function) { SimpleFunctionDescriptor functionDescriptor = bindingContext.get(BindingContext.FUNCTION, function); - assert functionDescriptor != null; + assert functionDescriptor != null : "No descriptor for function " + function.getText() + "\n" + + "in " + function.getContainingFile().getVirtualFile(); OwnerKind kind = owner.getContextKind(); JvmMethodSignature method = typeMapper.mapSignature(functionDescriptor, true, kind);