@NotNull
    @Override
    List<PsiElement> getElements(@NotNull ElementContext<T> context) {
      return getElements(context.myElement);
    }
@NotNull
    @Override
    List<PsiElement> getElements(@NotNull ElementContext<T> context)