[error] /Users/jason/src/bug-reports/src/main/scala/Macro.scala:16:64: missing argument list for method myMacroImpl in object MacroImpl
[error] Unapplied methods are only converted to functions when a function type is expected.
[error] You can make this conversion explicit by writing `myMacroImpl _` or `myMacroImpl(_)()(_)` instead of `myMacroImpl`.
[error] def myMacro[B]()(implicit bob: F[B]): Unit = macro MacroImpl.myMacroImpl
[error] ^
[error] one error found
When context-applied is enabled it breaks the following:
It fails to compile with:
👉 Reproduction