liufengyun / gestalt

gestalt : portable and solid macros for Scala
https://github.com/scalacenter/macros
31 stars 3 forks source link

Some fixes #95

Closed liufengyun closed 6 years ago

liufengyun commented 6 years ago

Some fixes

liufengyun commented 6 years ago

Main changes:

  1. Constructor for typed ValDef should only take the body, the name is useless
  2. Extractor for typed Ident should return symbol
  3. Make the Optional macro hygienic

I merge this now, in order to make the experiment in #96 less noise.