package kotlin.jvm.internal; /* loaded from: classes5.dex */ public final class CharSpreadBuilder extends PrimitiveSpreadBuilder { private final char[] values; public CharSpreadBuilder(int i) { super(i); this.values = new char[i]; } @Override // kotlin.jvm.internal.PrimitiveSpreadBuilder public int getSize(char[] cArr) { Intrinsics.checkNotNullParameter(cArr, ""); return cArr.length; } public final void add(char c) { char[] cArr = this.values; int position = getPosition(); setPosition(position + 1); cArr[position] = c; } public final char[] toArray() { return toArray(this.values, new char[size()]); } }