Home
last modified time | relevance | path

Searched refs:ArrayProto (Results 1 – 4 of 4) sorted by relevance

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DArrayProto.java45 public class ArrayProto implements TypeProto { class
50 public ArrayProto(@Nonnull ClassPath classPath, @Nonnull String type) { in ArrayProto() method in ArrayProto
101 if (other instanceof ArrayProto) { in getCommonSuperclass()
103 TypeUtils.isPrimitiveType(((ArrayProto)other).getElementType())) { in getCommonSuperclass()
104 if (dimensions == ((ArrayProto)other).dimensions && in getCommonSuperclass()
105 getElementType().equals(((ArrayProto)other).getElementType())) { in getCommonSuperclass()
111 if (dimensions == ((ArrayProto)other).dimensions) { in getCommonSuperclass()
113 TypeProto otherClass = classPath.getClass(((ArrayProto)other).elementType); in getCommonSuperclass()
124 int dimensions = Math.min(this.dimensions, ((ArrayProto)other).dimensions); in getCommonSuperclass()
DUnknownClassProto.java58 if (other instanceof ArrayProto) { in getCommonSuperclass()
DClassPath.java138 return new ArrayProto(ClassPath.this, type);
DMethodAnalyzer.java1341 !(arrayRegisterType.type instanceof ArrayProto)) {
1344 ArrayProto arrayProto = (ArrayProto)arrayRegisterType.type;
1372 !(arrayRegisterType.type instanceof ArrayProto)) {
1377 ArrayProto arrayProto = (ArrayProto)arrayRegisterType.type;