From b73ebad167d3b4d9dc41fde93ed45521ccd176c5 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Mon, 1 Jun 2015 20:51:46 +0300 Subject: [PATCH] Fixed EA-66035 --- .../src/org/jetbrains/kotlin/resolve/lazy/LazyImportScope.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/LazyImportScope.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/LazyImportScope.kt index bc65cdb7f9b..6d82659dccd 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/LazyImportScope.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/LazyImportScope.kt @@ -52,8 +52,9 @@ class AliasImportsIndexed(allImports: Collection) : IndexedI val builder = ImmutableListMultimap.builder() for (directive in imports) { - val path = directive.getImportPath() ?: continue // can be some parse errors - builder.put(path.getImportedName()!!, directive) + val path = directive.getImportPath() ?: continue // parse error + val importedName = path.getImportedName() ?: continue // parse error + builder.put(importedName, directive) } builder.build()