Minor: reveal nullability problem in generateSyntheticParts()

This commit is contained in:
Nikolay Krasko
2016-05-27 17:51:49 +03:00
parent a6b16f6d00
commit 9ef0bf422c
2 changed files with 2 additions and 2 deletions
@@ -424,7 +424,7 @@ public class AsmUtil {
v.athrow();
}
public static void genClosureFields(CalculatedClosure closure, ClassBuilder v, KotlinTypeMapper typeMapper) {
public static void genClosureFields(@NotNull CalculatedClosure closure, ClassBuilder v, KotlinTypeMapper typeMapper) {
List<Pair<String, Type>> allFields = new ArrayList<Pair<String, Type>>();
ClassifierDescriptor captureThis = closure.getCaptureThis();
@@ -47,7 +47,7 @@ public abstract class CodegenContext<T extends DeclarationDescriptor> {
private final OwnerKind contextKind;
private final CodegenContext parentContext;
private final ClassDescriptor thisDescriptor;
public final MutableClosure closure;
@Nullable public final MutableClosure closure;
private final LocalLookup enclosingLocalLookup;
private final NullableLazyValue<StackValue.Field> outerExpression;