summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | | SI-7895 Issue all buffered errors after silent mode.Jason Zaugg2013-10-092-19/+26
| * | | SI-7895 Avoid cascade of "symbol not found" in pattern matchesJason Zaugg2013-10-091-3/+10
| |/ /
* | | Merge pull request #3020 from paulp/pr/overriding-pairsJason Zaugg2013-10-094-352/+154
|\ \ \
| * | | Generalize OverridingPairs to SymbolPairs.Paul Phillips2013-10-054-352/+154
| |/ /
* / / SI-7899 Don't infer by-name types during, e.g. eta-expansionJason Zaugg2013-10-071-2/+3
|/ /
* | Merge pull request #3005 from paulp/pr/7886Paul Phillips2013-10-033-21/+26
|\ \
| * | SI-6680 unsoundness in gadt typing.Paul Phillips2013-10-012-20/+24
| * | SI-7886 unsoundness in pattern matcher.Paul Phillips2013-10-012-6/+7
* | | Merge pull request #2965 from retronym/ticket/7859Grzegorz Kossakowski2013-10-032-11/+22
|\ \ \