diff --git a/docs/delegation.md b/docs/delegation.md index 67e69e0..9a9dea3 100644 --- a/docs/delegation.md +++ b/docs/delegation.md @@ -57,7 +57,8 @@ class lazy(val creator) : Delegate { override fun getValue(thisRef, name) { if (value == Unset) { - value = creator() + // calculate value using thisRef as this: + value = with(thisRef) creator() } value }