package d0.b0; import c.d.b.a.a; import d0.z.d.m; import kotlin.properties.ReadWriteProperty; import kotlin.reflect.KProperty; /* compiled from: Delegates.kt */ public final class b implements ReadWriteProperty { public T a; @Override // kotlin.properties.ReadWriteProperty public T getValue(Object obj, KProperty kProperty) { m.checkNotNullParameter(kProperty, "property"); T t = this.a; if (t != null) { return t; } StringBuilder L = a.L("Property "); L.append(kProperty.getName()); L.append(" should be initialized before get."); throw new IllegalStateException(L.toString()); } @Override // kotlin.properties.ReadWriteProperty public void setValue(Object obj, KProperty kProperty, T t) { m.checkNotNullParameter(kProperty, "property"); m.checkNotNullParameter(t, "value"); this.a = t; } }