public static @NotNull AnnotationContext fromExpression(@NotNull UExpression expression) {
    AnnotationContext context = fromMethodReturn(expression);
    if (context != EMPTY) return context;
    context = fromArgument(expression);
    if (context != EMPTY) return context;
    context = fromInfixMethod(expression);
    if (context != EMPTY) return context;
    return fromInitializer(expression);
  }
public static @NotNull AnnotationContext fromExpression(@NotNull UExpression expression)