aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/AnfTransform.scala
Commit message (Expand)AuthorAgeFilesLines
* Fix await in if condition / match scrutinee.Jason Zaugg2012-11-261-4/+14
* Extract vals for all names bound in a pattern.Jason Zaugg2012-11-261-3/+17
* Flatmap it, Sam.Jason Zaugg2012-11-261-4/+1
* Simplify attachCopy in TransformUtilsphaller2012-11-261-11/+11
* Remove modifiers of case class parametersphaller2012-11-261-1/+1
* Favouring composition over inheritance.Jason Zaugg2012-11-241-1/+3
* add missing copyrightJason Zaugg2012-11-241-0/+4
* Refine tracing of ANF.Jason Zaugg2012-11-241-2/+3
* Centralize naming.Jason Zaugg2012-11-241-8/+6
* Cleaner while rewritingJason Zaugg2012-11-241-1/+1
* Prohibit await in if condition (for now)Jason Zaugg2012-11-241-2/+2
* Support await in a while loop.Jason Zaugg2012-11-231-0/+3
* Tightenen up modifiers and other refactoring.Jason Zaugg2012-11-231-13/+8
* Fix #31, Unfinished ANF transformJason Zaugg2012-11-231-4/+31
* Fix scaladoc formatting.Jason Zaugg2012-11-231-3/+3
* Preserve positions and attachments.Jason Zaugg2012-11-231-28/+38
* Ensure unique names for definitions in the async block.Jason Zaugg2012-11-231-2/+59
* Minor refactoring in ANF transform.Jason Zaugg2012-11-221-31/+27
* Add TODO comment.Jason Zaugg2012-11-221-1/+1
* Make the ANF transform more selective.Jason Zaugg2012-11-221-57/+52
* Refactor the analyzers to a seprarate file.Jason Zaugg2012-11-221-0/+1
* Comment.Jason Zaugg2012-11-221-0/+2
* Support match as an expression.Jason Zaugg2012-11-221-11/+43
* Preserve ValDef symbol.Jason Zaugg2012-11-211-1/+1
* Slight simplification of in-flight type checking.Jason Zaugg2012-11-211-2/+1
* Generate cleaner code for Unit-typed if-else expressionsphaller2012-11-161-13/+19
* Add TransformUtils class for shared utilitiesphaller2012-11-161-11/+1
* Clean up and improve debug/error outputphaller2012-11-161-4/+2
* Add selective ANF transformphaller2012-11-161-0/+108