public static void processVariants(@NotNull PrefixMatcher matcher,
                                     @NotNull Consumer<LookupElement> consumer,
                                     @NotNull GrReferenceExpressionImpl refExpr,
                                     @NotNull CompletionParameters parameters) {
    new CompleteReferenceExpression(matcher, consumer, refExpr, parameters).processVariantsImpl();
  }
public static void processVariants(@NotNull PrefixMatcher matcher,
                                     @NotNull Consumer<LookupElement> consumer,
                                     @NotNull GrReferenceExpressionImpl refExpr,
                                     @NotNull CompletionParameters parameters)