Open valdisxp1 opened 7 years ago
Listing the interesting cases related to def macros. A tick means that this case is tested and works properly.
Macro defined in
def m(a:Any,b:Any)(c:Any)
@specialized()
def a =
def a() =
Macro applied to prefix of
prefix = null
implicit def
new MyClass()
Macro arguments are
Other:
map
flatMap
withFilter
Listing the interesting cases related to def macros. A tick means that this case is tested and works properly.
Macro defined in
def m(a:Any,b:Any)(c:Any)
:-1: partial application not avaiable@specialized()
@specialized()
def a =
Does not currently work. Workaround usedef a() =
instead.Macro applied to prefix of
prefix = null
inside the meta block). This happens forimplicit def
s and when the prefix is imported.new MyClass()
Macro arguments are
Other:
map
flatMap
andwithFilter
macros invoked by for comprehensions