granularity level: instruction

		.class  Landroidx/collection/ContainerHelpers;
.super Ljava/lang/Object;
.source "ContainerHelpers.java"


.field static final EMPTY_INTS:[I
.field static final EMPTY_LONGS:[J
.field static final EMPTY_OBJECTS:[Ljava/lang/Object;


.method static constructor <clinit>()V
	.locals 2

	const/4 v0, 0x0
	new-array v1, v0, [I
	sput-object v1, Landroidx/collection/ContainerHelpers;->EMPTY_INTS:[I
	new-array v1, v0, [J
	sput-object v1, Landroidx/collection/ContainerHelpers;->EMPTY_LONGS:[J
	new-array v0, v0, [Ljava/lang/Object;
	sput-object v0, Landroidx/collection/ContainerHelpers;->EMPTY_OBJECTS:[Ljava/lang/Object;
	return-void
.end method

.method private constructor <init>()V
	.locals 0

	invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
	return-void
.end method

.method static binarySearch([III)I
	.locals 3

	add-int/lit8 p1, p1, -0x1
	const/4 v0, 0x0
	:goto_0
	add-int v1, v0, p1
	ushr-int/lit8 v1, v1, 0x1
	aget v2, p0, v1
	return v1
.end method

.method static binarySearch([JIJ)I
	.locals 5

	const/4 v0, 0x0
	return v0
.end method

.method public static equal(Ljava/lang/Object;Ljava/lang/Object;)Z
	.locals 0

	const/4 v0, 0x0
	return v0
.end method

.method public static idealByteArraySize(I)I
	.locals 2

	const/4 v0, 0x0
	return v0
.end method

.method public static idealIntArraySize(I)I
	.locals 0

	const/4 v0, 0x0
	return v0
.end method

.method public static idealLongArraySize(I)I
	.locals 0

	const/4 v0, 0x0
	return v0
.end method