public TypeData getArrayType(int dim) throws NotFoundException { return type.getArrayType(dim); }
@Override public TypeData getArrayType(int dim) throws NotFoundException { return type.getArrayType(dim); }
private void fixTypes1(ArrayList scc, TypeData kind) throws NotFoundException { int size = scc.size(); for (int i = 0; i < size; i++) { TypeVar cv = (TypeVar)scc.get(i); TypeData kind2 = kind.getArrayType(-cv.dimension); if (kind2.isBasicType() == null) cv.fixedType = kind2.getName(); else { cv.lowers.clear(); cv.lowers.add(kind2); cv.is2WordType = kind2.is2WordType(); } } }
private void fixTypes1(List<TypeData> scc, TypeData kind) throws NotFoundException { int size = scc.size(); for (int i = 0; i < size; i++) { TypeVar cv = (TypeVar)scc.get(i); TypeData kind2 = kind.getArrayType(-cv.dimension); if (kind2.isBasicType() == null) cv.fixedType = kind2.getName(); else { cv.lowers.clear(); cv.lowers.add(kind2); cv.is2WordType = kind2.is2WordType(); } } }
for (int j = 0; j < size2; j++) { TypeData td = (TypeData)tds.get(j); TypeData d = td.getArrayType(tvar.dimension); BasicType bt = d.isBasicType(); if (kind == null) {
for (int j = 0; j < size2; j++) { TypeData td = tds.get(j); TypeData d = td.getArrayType(tvar.dimension); BasicType bt = d.isBasicType(); if (kind == null) {