KT-11960 Minor code style fixes
This commit is contained in:
@@ -24,7 +24,6 @@ import com.google.dart.compiler.backend.js.ast.metadata.MetadataProperties;
|
||||
import com.intellij.openapi.util.Factory;
|
||||
import com.intellij.util.containers.ContainerUtil;
|
||||
import com.intellij.util.containers.HashMap;
|
||||
import com.intellij.util.containers.HashSet;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.jetbrains.kotlin.builtins.ReflectionTypes;
|
||||
|
||||
@@ -18,8 +18,6 @@ package org.jetbrains.kotlin.js.translate.context;
|
||||
|
||||
import com.google.dart.compiler.backend.js.ast.*;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.jetbrains.kotlin.builtins.ReflectionTypes;
|
||||
@@ -520,7 +518,6 @@ public class TranslationContext {
|
||||
@NotNull
|
||||
public List<DeferredCallSite> endDeclaration() {
|
||||
List<DeferredCallSite> result = null;
|
||||
ClassDescriptor classDescriptor = this.classDescriptor;
|
||||
if (classDescriptor != null) {
|
||||
result = staticContext.getDeferredCallSites().remove(classDescriptor);
|
||||
}
|
||||
|
||||
+4
-8
@@ -243,14 +243,10 @@ class ClassTranslator private constructor(
|
||||
// Build map that maps constructor to all constructors called via this()
|
||||
val constructorMap = allConstructors.map { it.descriptor to it }.toMap()
|
||||
|
||||
fun mapConstructor(constructor: ConstructorDescriptor) =
|
||||
if (constructor.isPrimary) constructor.containingDeclaration else constructor
|
||||
|
||||
val callSiteMap = callSites
|
||||
.map { mapConstructor(it.constructor) }.distinct()
|
||||
.map { Pair(it, mutableListOf<DeferredCallSite>()) }
|
||||
.toMap()
|
||||
callSites.forEach { callSiteMap[mapConstructor(it.constructor)]!! += it }
|
||||
val callSiteMap = callSites.groupBy {
|
||||
val constructor = it.constructor
|
||||
if (constructor.isPrimary) constructor.containingDeclaration else constructor
|
||||
}
|
||||
|
||||
val thisCalls = secondaryConstructors.map {
|
||||
val set = mutableSetOf<ConstructorInfo>()
|
||||
|
||||
Reference in New Issue
Block a user