@Override
  public @NotNull PsiClassReferenceListStub deserialize(@NotNull StubInputStream dataStream, StubElement parentStub) throws IOException {
    int len = dataStream.readVarInt();
    TypeInfo[] infos = len == 0 ? TypeInfo.EMPTY_ARRAY : new TypeInfo[len];
    for (int i = 0; i < infos.length; i++) {
      infos[i] = TypeInfo.readTYPE(dataStream);
    }
    return new PsiClassReferenceListStubImpl(this, parentStub, infos);
  }
@Override
  public @NotNull PsiClassReferenceListStub deserialize(@NotNull StubInputStream dataStream, StubElement parentStub)