public static @NotNull Set<String> getConstructorNamedArgProperties(@Nullable PsiClass psiClass) {
    if (psiClass != null) {
      return CachedValuesManager.getCachedValue(psiClass, () -> CachedValueProvider.Result.create(
        prepareConstructorNamedArgProperties(psiClass), PsiModificationTracker.MODIFICATION_COUNT));
    }
    return Collections.emptySet();
  }
public static @NotNull Set<String> getConstructorNamedArgProperties(@Nullable PsiClass psiClass)