aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/AnfTransform.scala
Commit message (Expand)AuthorAgeFilesLines
* Rephrase a few pattern matches, fix ANF tracing.Jason Zaugg2013-04-151-10/+8
* Allow await in applications with multiple argument listsJason Zaugg2013-04-111-27/+12
* Scala 2.10.1 compat: apply renaming to originals of TypeTreesJason Zaugg2013-04-101-0/+5
* Fix ANF transform involving `xs: _*` trees.Jason Zaugg2012-11-271-11/+11
* No need to extract vals for inlinable args.Jason Zaugg2012-11-271-4/+5
* Disallow await in non-primary param sections.Jason Zaugg2012-11-271-7/+22
* Fix semantics of by-name applicationJason Zaugg2012-11-271-8/+16
* Make the name uniqification more selective.Jason Zaugg2012-11-261-11/+11
* Rewrite the state machine to a class, rather than an object.Jason Zaugg2012-11-261-3/+20
* 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