@NotNull
  @Override
  public List<PsiElement> getExpressions(@NotNull PsiElement context, @NotNull Document document, int offset) {
    return ContainerUtil.filter(getNonFilteredExpressions(context, document, offset), getFilters(offset));
  }
@NotNull
  @Override
  public List<PsiElement> getExpressions(@NotNull PsiElement context, @NotNull Document document, int offset)