INNER CODE UNIT · Java
argArrayFromProtoIndex
KeepSafe/dexcount-gradle-plugin · src/main/java/com/android/dexdeps/DexData.java:334
private String[] argArrayFromProtoIndex(int idx) {
ProtoIdItem protoId = mProtoIds[idx];
String[] result = new String[protoId.types.length];
for (int i = 0; i < protoId.types.length; i++) {
result[i] = mStrings[mTypeIds[protoId.types[i]].descriptorIdx];
}
return result;
}
/**
* Returns a string representing the method's return type, given an
* index into the proto_ids table.
*/
private String returnTypeFromProtoIndex(int idx) {
ProtoIdItem protoId = mProtoIds[idx];
return mStrings[mTypeIds[protoId.returnTypeIdx].descriptorIdx];