aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/TransformUtils.scala
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #9 from retronym/ticket/4-multi-paramPhilipp Haller2013-04-171-15/+55
|\
| * Rephrase a few pattern matches, fix ANF tracing.Jason Zaugg2013-04-151-1/+1
| * Allow await in applications with multiple argument listsJason Zaugg2013-04-111-15/+55
* | Remove CPS dependency from default async implementationPhilipp Haller2013-04-121-2/+1
|/
* Scala 2.10.1 compat: account for change in PartialFunction synthesis.Jason Zaugg2013-04-101-1/+9
* Scala 2.10.1 compat: apply renaming to originals of TypeTreesJason Zaugg2013-04-101-0/+7
* Resolve merge conflictphaller2012-12-191-2/+5
|\
| * New fix for #1861: Add fall-back to CPS for all unsupported uses of awaitphaller2012-12-191-2/+5
* | Merge pull request #49 from phaller/topic/patmat-partial-functionJason Zaugg2012-12-191-8/+48
|\ \ | |/ |/|
| * Workaround non-idempotency of typing pattern matching anonymous functions.Jason Zaugg2012-12-101-8/+48
* | Fix ANF transform involving `xs: _*` trees.Jason Zaugg2012-11-271-0/+21
|/
* No need to extract vals for inlinable args.Jason Zaugg2012-11-271-0/+9
* Fix #42 - Futures created by async are not properly completed with exceptionsphaller2012-11-261-0/+2
* Rewrite the state machine to a class, rather than an object.Jason Zaugg2012-11-261-11/+12
* Preserve outer This() refs through resetAttrs.Jason Zaugg2012-11-261-3/+64
* Synthesize an object implementing Function#apply and resume()Jason Zaugg2012-11-261-13/+11
* Extract vals for all names bound in a pattern.Jason Zaugg2012-11-261-3/+4
* Turn object into defphaller2012-11-261-12/+11
* Simplify attachCopy in TransformUtilsphaller2012-11-261-26/+1
* Remove modifiers of case class parametersphaller2012-11-261-1/+1
* Refactor some tree creation from Async to ExprBuilder.Jason Zaugg2012-11-241-1/+0
* More small refactorings.Jason Zaugg2012-11-241-0/+4
* Refactor name substitution out of ExprBuilder.Jason Zaugg2012-11-241-0/+13
* Favouring composition over inheritance.Jason Zaugg2012-11-241-7/+7
* add missing copyrightJason Zaugg2012-11-241-1/+1
* Centralize naming.Jason Zaugg2012-11-241-1/+25
* Explicitly prohibit await in nested methods.Jason Zaugg2012-11-231-0/+4
* Support await in a while loop.Jason Zaugg2012-11-231-0/+6
* Preserve positions and attachments.Jason Zaugg2012-11-231-0/+40
* Lookup await symbol in AsyncBase.Jason Zaugg2012-11-221-3/+3
* Support match as an expression.Jason Zaugg2012-11-221-0/+98
* Add TransformUtils class for shared utilitiesphaller2012-11-161-0/+22