summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* Update description of explicitouter phase.Jason Zaugg2013-10-241-1/+1
* Merge pull request #3059 from densh/pull/si-6840Jason Zaugg2013-10-231-1/+1
|\
| * SI-6840 fixes weird typing of quasiquote argumentsDen Shabalin2013-10-191-1/+1
* | Merge pull request #3070 from xeno-by/topic/macro-impl-wrong-shapeJason Zaugg2013-10-232-8/+20
|\ \
| * | better macro impl shape errorsEugene Burmako2013-10-232-8/+20
| |/
* | Merge pull request #3068 from retronym/ticket/7020-3-1Jason Zaugg2013-10-232-8/+11
|\ \
| * | SI-7020 Deterministic warnings for pattern matcher, take 2Jason Zaugg2013-10-222-8/+11
| |/
* | Merge pull request #3047 from xeno-by/topic/deprecateEugene Burmako2013-10-221-1/+1
|\ \ | |/ |/|
| * deprecates raw tree manipulation facilities in macros.ContextEugene Burmako2013-10-181-1/+1
* | Merge pull request #3007 from densh/pull/fresh-name-and-package-supportEugene Burmako2013-10-1917-249/+321
|\ \
| * | annotate return type of the implicit fresh name creatorDen Shabalin2013-10-181-2/+2
| * | use more descriptive types instead of ints in the parser and scannerDen Shabalin2013-10-182-82/+85
| * | use concurrent hash map with atomic integersDen Shabalin2013-10-181-2/+2
| * | re-wire fresh name creator to currentUnit.fresh at compile-timeDen Shabalin2013-10-181-0/+1
| * | eliminate isCaseDefEnd override by moving the logic into stock parserDen Shabalin2013-10-182-3/+1
| * | decrease duplication of fresh* function definitionsDen Shabalin2013-10-187-64/+37
| * | move fresh name creator into scala.reflect.internal.utilDen Shabalin2013-10-183-46/+4
| * | fix minor regression in quasiquote reificationDen Shabalin2013-10-181-1/+1
| * | better name for isCaseDefStartDen Shabalin2013-10-182-7/+7
| * | make q"f(..$xs)" deconstruction symmetrical to q"f[..$xs]"Den Shabalin2013-10-181-0/+3
| * | advanced fresh name reificationDen Shabalin2013-10-183-6/+76
| * | use regular macro expansion logic for unapply quasiquotesDen Shabalin2013-10-145-10/+55
| * | minor changes due to typosDen Shabalin2013-10-141-2/+2
| * | SI-6841 SI-6657 add support for packages into quasiquotes and toolboxDen Shabalin2013-10-146-14/+37
| * | refactor out range position utility constructorsDen Shabalin2013-10-141-2/+4
| * | refactor out common logic between various statSeq-s in parserDen Shabalin2013-10-141-35/+31
* | | synchronizes toolboxesEugene Burmako2013-10-181-1/+2
| |/ |/|
* | Merge pull request #3030 from xeno-by/topic/fundep-viewsEugene Burmako2013-10-181-5/+21
|\ \
| * | SI-3346 implicit parameters can now guide implicit view inferenceEugene Burmako2013-10-111-5/+21
* | | Merge pull request #3041 from gkossakowski/merge-2.10.xJason Zaugg2013-10-181-1/+5
|\ \ \
| * \ \ Merge remote-tracking branch 'scala/2.10.x' into merge-2.10.xGrzegorz Kossakowski2013-10-161-1/+5
| |\ \ \
| | * | | SI-7783 Don't issue deprecation warnings for inferred TypeTreesJason Zaugg2013-09-271-1/+5
* | | | | Merge pull request #3033 from paulp/pr/pickler-reduxGrzegorz Kossakowski2013-10-164-686/+191
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Eliminate redundant pickling code.Paul Phillips2013-10-124-684/+189
| * | | | Convenience method findSymbol.Paul Phillips2013-10-122-2/+2
* | | | | Merge pull request #3016 from xeno-by/topic/vampiresJason Zaugg2013-10-151-1/+1
|\ \ \ \ \
| * | | | | no longer warns on calls to vampire macrosEugene Burmako2013-10-041-1/+1
| | |_|/ / | |/| | |
* | | | | Merge pull request #3037 from gkossakowski/fix-merge-3018v2.11.0-M6Grzegorz Kossakowski2013-10-142-17/+199
|\ \ \ \ \
| * \ \ \ \ Merge remote-tracking branch 'scala/master' into fix-merge-3018Grzegorz Kossakowski2013-10-147-379/+206
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| * | | | | Remove stray debug commentAdriaan Moors2013-10-081-2/+0
| * | | | | Extract SerialVersionUIDAnnotation. Make SAM body synthetic.Adriaan Moors2013-10-082-11/+6
| * | | | | Don't pursue SAM translation after an arity mismatch.Jason Zaugg2013-10-081-2/+3
| * | | | | Single Abstract Method support: synthesize SAMsAdriaan Moors2013-10-041-10/+44
| * | | | | Single Abstract Method support: synthesis helpersAdriaan Moors2013-10-041-0/+154
| * | | | | Simplify partest.task target, fix typo in comment.Adriaan Moors2013-10-041-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #3038 from retronym/topic/by-name-revertGrzegorz Kossakowski2013-10-142-3/+9
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | SI-7899 Allow by-name inference under -Yinfer-by-nameJason Zaugg2013-10-142-3/+9
* | | | | Aesthetics in GenTrees.Paul Phillips2013-10-131-24/+13
| |_|/ / |/| | |
* | | | Merge pull request #3024 from retronym/ticket/7895Paul Phillips2013-10-122-25/+49
|\ \ \ \ | |/ / / |/| | |
| * | | SI-7985 Typecheck args after failure to typecheck functionJason Zaugg2013-10-091-6/+16