summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/reflect/quasiquotes/Reifiers.scala
Commit message (Expand)AuthorAgeFilesLines
* moves the impl of quasiquotes to scala.reflectEugene Burmako2014-09-111-487/+0
* SI-8388 consistently match type trees by originalsDenys Shabalin2014-03-251-2/+14
* SI-8366 make partial function and match trees disjointDenys Shabalin2014-03-101-2/+4
* Merge pull request #3611 from densh/si/8385Adriaan Moors2014-03-101-0/+4
|\
| * Move extra tuple placeholder case to reifyTreePlaceholderDenys Shabalin2014-03-101-4/+4
| * SI-8385 make sure $quasiquote$tuple gets reified properlyDenys Shabalin2014-03-091-0/+4
* | Address pull request feedbackDenys Shabalin2014-03-091-4/+2
* | SI-8331 make sure type select & applied type doesn't match termsDenys Shabalin2014-03-091-0/+7
|/
* SI-8332 implicit class param unquoting in quasiquotesDenys Shabalin2014-03-021-9/+14
* Fix block construction/deconstruction asymmetryDenys Shabalin2014-02-281-0/+2
* SI-8275 allow to directly extract block contents of the case defDenys Shabalin2014-02-281-0/+2
* Fix quasiquote terminology to be consistent with SchemeDenys Shabalin2014-02-201-17/+17
* Merge remote-tracking branch 'origin/master' into topic/palladium0Eugene Burmako2014-02-161-9/+16
|\
| * Improve support for patterns in valsDenys Shabalin2014-02-091-9/+16
* | renames some methods in ReificationSupportEugene Burmako2014-02-151-2/+2
* | establishes scala.reflect.api#internalEugene Burmako2014-02-141-3/+3
|/
* Add support for a more straightforward alternative to import selectorsDenys Shabalin2014-02-071-0/+2
* Represent tq"" as SyntacticEmptyTypeTree rather than TypeTree()Denys Shabalin2014-02-071-0/+2
* Merge pull request #3475 from densh/topic/holemap-orderingEugene Burmako2014-02-061-2/+2
|\
| * Fix inconsistent binding in patterns with 10+ holesDenys Shabalin2014-02-061-3/+3
* | SI-8173 add support for patterns like init :+ last to quasiquotesDenys Shabalin2014-02-021-12/+24
|/
* Merge pull request #3374 from densh/si/6844-8076Jason Zaugg2014-01-291-2/+9
|\
| * SI-8076 improve support for implicit argument listDenys Shabalin2014-01-161-2/+6
| * SI-6844 restrict splicing in parameter positionDenys Shabalin2014-01-161-0/+3
* | Addresses feedback from JasonDenys Shabalin2014-01-271-2/+2
* | Reify all blocks as syntactic blocksDenys Shabalin2014-01-241-1/+3
* | Address pull request feedbackDenys Shabalin2014-01-231-1/+1
* | Tag synthetic unit with attachmentDenys Shabalin2014-01-231-2/+2
|/
* Merge pull request #3245 from densh/si/8047Jason Zaugg2014-01-031-9/+20
|\
| * SI-8047 change fresh name encoding to avoid owner corruptionDen Shabalin2013-12-161-9/+20
* | Introduce support for Unliftable for QuasiquotesDen Shabalin2013-12-101-4/+4
* | Refactor Holes and Reifiers slices of Quasiquotes cakeDen Shabalin2013-12-101-87/+76
* | SI-6842 Make splicing less sensitive to precise types of treesDen Shabalin2013-12-101-6/+5
* | SI-8009 Ensure that Idents preserve isBackquoted propertyDen Shabalin2013-12-101-0/+2
* | SI-8016 Ensure that q”..$xs” is equivalent to q”{..$xs}”Den Shabalin2013-12-101-0/+4
* | SI-8008 Make q”f(..$xs)” only match trees with Apply nodeDen Shabalin2013-12-101-3/+0
|/
* add support for for loops and for enumerators to quasiquotesDen Shabalin2013-11-121-1/+12
* fix minor regression in quasiquote reificationDen Shabalin2013-10-181-1/+1
* make q"f(..$xs)" deconstruction symmetrical to q"f[..$xs]"Den Shabalin2013-10-181-0/+3
* advanced fresh name reificationDen Shabalin2013-10-181-4/+51
* use regular macro expansion logic for unapply quasiquotesDen Shabalin2013-10-141-2/+38
* minor changes due to typosDen Shabalin2013-10-141-2/+2
* SI-6841 SI-6657 add support for packages into quasiquotes and toolboxDen Shabalin2013-10-141-6/+13
* Removing unused code.Paul Phillips2013-10-021-1/+0
* add syntactic extractor for assignment-like treesDen Shabalin2013-09-181-4/+4
* SI-7304 improve deprecation warnings for tree factory methodsDen Shabalin2013-09-111-0/+2
* streamline implementation of annotation splicingDen Shabalin2013-09-051-25/+10
* better support for ValDefs, VarDefs and DefDefsDen Shabalin2013-09-051-0/+7
* rename TupleN and TupleTypeN into SyntacticTuple and SyntacticTupleTypeDen Shabalin2013-09-051-4/+4
* SI-7723 better support for deconstruction of new expressionsDen Shabalin2013-09-051-1/+3