@Nullable
  public static SpecialField fromQualifierType(@NotNull DfType type) {
    if (type instanceof DfReferenceType && ((DfReferenceType)type).getSpecialField() != null) {
      return ((DfReferenceType)type).getSpecialField();
    }
    for (SpecialField value : VALUES) {
      if (value.isMyQualifierType(type)) {
        return value;
      }
    }
    return null;
  }
@Nullable
  public static SpecialField fromQualifierType(@NotNull DfType type)