public static @Nullable PsiSwitchExpression findEnclosingSwitchExpression(@NotNull PsiElement start) {
    for (PsiElement e = start; !isCodeBoundary(e); e = e.getParent()) {
      if (e instanceof PsiSwitchExpression) return (PsiSwitchExpression)e;
    }
    return null;
  }
public static @Nullable PsiSwitchExpression findEnclosingSwitchExpression(@NotNull PsiElement start)