INNER CODE UNIT · Java
addExternalMethodReferences
KeepSafe/dexcount-gradle-plugin · src/main/java/com/android/dexdeps/DexData.java:412
private void addExternalMethodReferences(ClassRef[] sparseRefs) {
for (int i = 0; i < mMethodIds.length; i++) {
if (!mTypeIds[mMethodIds[i].classIdx].internal) {
MethodIdItem methodId = mMethodIds[i];
MethodRef newMethodRef = new MethodRef(
classNameFromTypeIndex(methodId.classIdx),
argArrayFromProtoIndex(methodId.protoIdx),
returnTypeFromProtoIndex(methodId.protoIdx),
mStrings[methodId.nameIdx]);
sparseRefs[mMethodIds[i].classIdx].addMethod(newMethodRef);
}
}
}
/*
* BEGIN MODIFIED SECTION
*/