private static List readCasts()

in javac-ast-extension/src/org/jetbrains/jps/javac/ast/api/JavacFileData.java [275:284]


  private static List<JavacTypeCast> readCasts(@NotNull final DataInput input) throws IOException {
    int size = input.readInt();
    List<JavacTypeCast> result = new ArrayList<>(size);
    while (size-- > 0) {
      final JavacRef.JavacClass operandType = (JavacRef.JavacClass)readJavacRef(input);
      final JavacRef.JavacClass castType = (JavacRef.JavacClass)readJavacRef(input);
      result.add(new JavacTypeCast(operandType, castType));
    }
    return result;
  }