From 4eb6228ce01c8114ca634dcee583847366632551 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Wed, 25 Dec 2013 17:58:39 +0400 Subject: [PATCH] Better assertions message --- .../org/jetbrains/jet/codegen/binding/CodegenBinding.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/binding/CodegenBinding.java b/compiler/backend/src/org/jetbrains/jet/codegen/binding/CodegenBinding.java index 9ca99540e42..f3704ba0dcb 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/binding/CodegenBinding.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/binding/CodegenBinding.java @@ -395,11 +395,11 @@ public class CodegenBinding { @NotNull public static String getJvmInternalName(@NotNull BindingContext bindingContext, @NotNull ClassDescriptor classDescriptor) { - Type asmType = bindingContext.get(CodegenBinding.ASM_TYPE, classDescriptor); - assert (asmType != null); + Type asmType = bindingContext.get(ASM_TYPE, classDescriptor); + assert asmType != null : "ASM_TYPE not present for " + classDescriptor; String jvmInternalName = asmType.getClassName(); - assert (jvmInternalName != null); + assert jvmInternalName != null : "No internal name for " + asmType + " for class " + classDescriptor; return jvmInternalName; }