granularity level: instruction

		.class public Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-basement@@18.1.0"

.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;
}
.end annotation



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

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

.method public static createBigDecimal(Landroid/os/Parcel;I)Ljava/math/BigDecimal;
	.locals 3

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

.method public static createBigDecimalArray(Landroid/os/Parcel;I)[Ljava/math/BigDecimal;
	.locals 8

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

.method public static createBigInteger(Landroid/os/Parcel;I)Ljava/math/BigInteger;
	.locals 2

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

.method public static createBigIntegerArray(Landroid/os/Parcel;I)[Ljava/math/BigInteger;
	.locals 6

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

.method public static createBooleanArray(Landroid/os/Parcel;I)[Z
	.locals 2

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

.method public static createBooleanList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 6
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Boolean;",
	">;"
	}
	.end annotation

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

.method public static createBundle(Landroid/os/Parcel;I)Landroid/os/Bundle;
	.locals 2

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

.method public static createByteArray(Landroid/os/Parcel;I)[B
	.locals 2

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

.method public static createByteArrayArray(Landroid/os/Parcel;I)[[B
	.locals 5

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

.method public static createByteArraySparseArray(Landroid/os/Parcel;I)Landroid/util/SparseArray;
	.locals 6
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Landroid/util/SparseArray<",
	"[B>;"
	}
	.end annotation

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

.method public static createCharArray(Landroid/os/Parcel;I)[C
	.locals 2

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

.method public static createDoubleArray(Landroid/os/Parcel;I)[D
	.locals 2

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

.method public static createDoubleList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 6
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Double;",
	">;"
	}
	.end annotation

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

.method public static createDoubleSparseArray(Landroid/os/Parcel;I)Landroid/util/SparseArray;
	.locals 7
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Landroid/util/SparseArray<",
	"Ljava/lang/Double;",
	">;"
	}
	.end annotation

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

.method public static createFloatArray(Landroid/os/Parcel;I)[F
	.locals 2

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

.method public static createFloatList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 5
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Float;",
	">;"
	}
	.end annotation

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

.method public static createFloatSparseArray(Landroid/os/Parcel;I)Landroid/util/SparseArray;
	.locals 6
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Landroid/util/SparseArray<",
	"Ljava/lang/Float;",
	">;"
	}
	.end annotation

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

.method public static createIBinderArray(Landroid/os/Parcel;I)[Landroid/os/IBinder;
	.locals 2

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

.method public static createIBinderList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 2
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Landroid/os/IBinder;",
	">;"
	}
	.end annotation

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

.method public static createIBinderSparseArray(Landroid/os/Parcel;I)Landroid/util/SparseArray;
	.locals 6
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Landroid/util/SparseArray<",
	"Landroid/os/IBinder;",
	">;"
	}
	.end annotation

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

.method public static createIntArray(Landroid/os/Parcel;I)[I
	.locals 2

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

.method public static createIntegerList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 5
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Integer;",
	">;"
	}
	.end annotation

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

.method public static createLongArray(Landroid/os/Parcel;I)[J
	.locals 2

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

.method public static createLongList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 6
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Ljava/lang/Long;",
	">;"
	}
	.end annotation

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

.method public static createParcel(Landroid/os/Parcel;I)Landroid/os/Parcel;
	.locals 2

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

.method public static createParcelArray(Landroid/os/Parcel;I)[Landroid/os/Parcel;
	.locals 8

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

.method public static createParcelList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 8
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Landroid/os/Parcel;",
	">;"
	}
	.end annotation

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

.method public static createParcelSparseArray(Landroid/os/Parcel;I)Landroid/util/SparseArray;
	.locals 9
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Landroid/util/SparseArray<",
	"Landroid/os/Parcel;",
	">;"
	}
	.end annotation

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

.method public static createParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable;
	.locals 1
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"<T::",
	"Landroid/os/Parcelable;",
	">(",
	"Landroid/os/Parcel;",
	"I",
	"Landroid/os/Parcelable$Creator<",
	"TT;>;)TT;"
	}
	.end annotation

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

.method public static createSparseBooleanArray(Landroid/os/Parcel;I)Landroid/util/SparseBooleanArray;
	.locals 2

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

.method public static createSparseIntArray(Landroid/os/Parcel;I)Landroid/util/SparseIntArray;
	.locals 6

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

.method public static createSparseLongArray(Landroid/os/Parcel;I)Landroid/util/SparseLongArray;
	.locals 7

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

.method public static createString(Landroid/os/Parcel;I)Ljava/lang/String;
	.locals 2

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

.method public static createStringArray(Landroid/os/Parcel;I)[Ljava/lang/String;
	.locals 2

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

.method public static createStringList(Landroid/os/Parcel;I)Ljava/util/ArrayList;
	.locals 2
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Ljava/util/ArrayList<",
	"Ljava/lang/String;",
	">;"
	}
	.end annotation

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

.method public static createStringSparseArray(Landroid/os/Parcel;I)Landroid/util/SparseArray;
	.locals 6
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Landroid/os/Parcel;",
	"I)",
	"Landroid/util/SparseArray<",
	"Ljava/lang/String;",
	">;"
	}
	.end annotation

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

.method public static createTypedArray(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object;
	.locals 1
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"<T:",
	"Ljava/lang/Object;",
	">(",
	"Landroid/os/Parcel;",
	"I",
	"Landroid/os/Parcelable$Creator<",
	"TT;>;)[TT;"
	}
	.end annotation

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

.method public static createTypedList(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
	.locals 1
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"<T:",
	"Ljava/lang/Object;",
	">(",
	"Landroid/os/Parcel;",
	"I",
	"Landroid/os/Parcelable$Creator<",
	"TT;>;)",
	"Ljava/util/ArrayList<",
	"TT;>;"
	}
	.end annotation

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

.method public static createTypedSparseArray(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/util/SparseArray;
	.locals 7
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"<T:",
	"Ljava/lang/Object;",
	">(",
	"Landroid/os/Parcel;",
	"I",
	"Landroid/os/Parcelable$Creator<",
	"TT;>;)",
	"Landroid/util/SparseArray<",
	"TT;>;"
	}
	.end annotation

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

.method public static ensureAtEnd(Landroid/os/Parcel;I)V
	.locals 3

	return-void
.end method

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

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

.method public static readBoolean(Landroid/os/Parcel;I)Z
	.locals 1

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

.method public static readBooleanObject(Landroid/os/Parcel;I)Ljava/lang/Boolean;
	.locals 2

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

.method public static readByte(Landroid/os/Parcel;I)B
	.locals 1

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

.method public static readChar(Landroid/os/Parcel;I)C
	.locals 1

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

.method public static readDouble(Landroid/os/Parcel;I)D
	.locals 1

	const-wide v0, 0x0
	return-wide v0
.end method

.method public static readDoubleObject(Landroid/os/Parcel;I)Ljava/lang/Double;
	.locals 2

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

.method public static readFloat(Landroid/os/Parcel;I)F
	.locals 1

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

.method public static readFloatObject(Landroid/os/Parcel;I)Ljava/lang/Float;
	.locals 2

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

.method public static readHeader(Landroid/os/Parcel;)I
	.locals 0

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

.method public static readIBinder(Landroid/os/Parcel;I)Landroid/os/IBinder;
	.locals 2

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

.method public static readInt(Landroid/os/Parcel;I)I
	.locals 1

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

.method public static readIntegerObject(Landroid/os/Parcel;I)Ljava/lang/Integer;
	.locals 2

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

.method public static readList(Landroid/os/Parcel;ILjava/util/List;Ljava/lang/ClassLoader;)V
	.locals 1

	return-void
.end method

.method public static readLong(Landroid/os/Parcel;I)J
	.locals 1

	const-wide v0, 0x0
	return-wide v0
.end method

.method public static readLongObject(Landroid/os/Parcel;I)Ljava/lang/Long;
	.locals 2

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

.method public static readPendingIntent(Landroid/os/Parcel;I)Landroid/app/PendingIntent;
	.locals 2

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

.method public static readShort(Landroid/os/Parcel;I)S
	.locals 1

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

.method public static readSize(Landroid/os/Parcel;I)I
	.locals 2

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

.method public static skipUnknownField(Landroid/os/Parcel;I)V
	.locals 1

	return-void
.end method

.method public static validateObjectHeader(Landroid/os/Parcel;)I
	.locals 5

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

.method private static zza(Landroid/os/Parcel;III)V
	.locals 3

	return-void
.end method

.method private static zzb(Landroid/os/Parcel;II)V
	.locals 4

	return-void
.end method