From 8013cbe4ef21a54fd02ce99bc48cd3824e6dc110 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 22 Jun 2015 22:17:11 +0300 Subject: [PATCH] Fix forEach method in TrackingSlicedMap --- .../org/jetbrains/kotlin/util/slicedMap/TrackingSlicedMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/util/slicedMap/TrackingSlicedMap.java b/compiler/frontend/src/org/jetbrains/kotlin/util/slicedMap/TrackingSlicedMap.java index 4097ca4e29d..d1ab22f97a9 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/util/slicedMap/TrackingSlicedMap.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/util/slicedMap/TrackingSlicedMap.java @@ -59,7 +59,7 @@ public class TrackingSlicedMap extends SlicedMapImpl { super.forEach(new Function3() { @Override public Void invoke(WritableSlice slice, Object key, Object value) { - f.invoke(slice, key, ((TrackableValue) value).value); + f.invoke(((SliceWithStackTrace) slice).getWritableDelegate(), key, ((TrackableValue) value).value); return null; } });