Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1873 from dotty-staging/fix-#1865 | odersky | 2017-01-05 | 2 | -1/+26 |
|\ | | | | | Fix #1865: Compute outer path at right phase | ||||
| * | Address reviewer comments | Martin Odersky | 2017-01-04 | 2 | -1/+1 |
| | | |||||
| * | Fix #1865: Compute outer path at right phase | Martin Odersky | 2017-01-03 | 2 | -1/+26 |
| | | | | | | | | | | When computing the outer path, we need to be careful to dealias before erasure, even if the outer path is demanded during erasure. Otherwise we lose prefixes. | ||||
* | | Merge pull request #1879 from dotty-staging/fix-final-vars | odersky | 2017-01-05 | 3 | -1/+25 |
|\ \ | | | | | | | Fix #1878: Generate fields for final vars. | ||||
| * | | Fix #1878: Generate fields for final vars. | Nicolas Stucki | 2017-01-05 | 3 | -1/+25 |
|/ / | |||||
* | | Merge pull request #1876 from dotty-staging/lower-max-inlines | odersky | 2017-01-04 | 1 | -1/+1 |
|\ \ | | | | | | | Fix #1875: Decrease -Xmax-inlines default to 32. | ||||
| * | | Fix #1875: Decrease -Xmax-inlines default to 32. | Nicolas Stucki | 2017-01-04 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #1869 from dotty-staging/fix-#1868 | odersky | 2017-01-04 | 2 | -1/+8 |
|\ \ | | | | | | | Fix #1868: Fix a logic error in a match | ||||
| * | | Fix #1868 - Fix logic bug in match | Martin Odersky | 2017-01-02 | 2 | -1/+8 |
| | | | |||||
* | | | Merge pull request #1864 from dotty-staging/fix-#1732 | odersky | 2017-01-04 | 2 | -1/+17 |
|\ \ \ | | | | | | | | | Fix #1732: Special treatment for bottom type by-name args | ||||
| * | | | Add test case | Martin Odersky | 2017-01-03 | 1 | -0/+15 |
| |/ / | |||||
| * / | Fix #1732: Special treatment for bottom type by-name args | Martin Odersky | 2016-12-31 | 1 | -1/+2 |
| |/ | | | | | | | | | | | If a by-name arg has a bottom type, we need to create a closure with the result type of the formal parameter, or else specialization with FunctionalInterfaces will fail. | ||||
* | | Merge pull request #1872 from dotty-staging/fix-compileStdLib-test | liu fengyun | 2017-01-03 | 3 | -6/+24 |
|\ \ | | | | | | | Fix compileStdLib test | ||||
| * | | Fix test pos/compileStdLib | Nicolas Stucki | 2017-01-03 | 3 | -6/+24 |
|/ / | | | | | | | | | | | | | | | The issue was that all the files stdlib files where copied in partest-generated/pos/compileStdLib direclty (i.e. directories flattend). This implies that files with the same names would overwrite eachother (like `package.scala` and `Set.scala`). | ||||
* | | Merge pull request #1871 from jarrodj/master | Felix Mulder | 2017-01-03 | 2 | -1/+44 |
|\ \ | |/ |/| | Add error message for unbound wildcard type. Parsers.scala:664 | ||||
| * | Add error message for unbound wildcard type. | Jarrod Janssen | 2017-01-02 | 2 | -1/+44 |
|/ | |||||
* | Merge pull request #1850 from dotty-staging/fix-#1845 | odersky | 2016-12-28 | 2 | -1/+6 |
|\ | | | | | Fix #1845: Survive illegal this-type prefixes | ||||
| * | Annotate other error line in test | Martin Odersky | 2016-12-26 | 1 | -1/+1 |
| | | |||||
| * | Add // error to neg test | Martin Odersky | 2016-12-22 | 1 | -1/+1 |
| | | |||||
| * | Fix #1845: Survive illegal this-type prefixes | Martin Odersky | 2016-12-22 | 2 | -1/+6 |
| | | |||||
* | | Update links and source (#1862) | senia-psm | 2016-12-27 | 1 | -11/+20 |
| | | |||||
* | | Merge pull request #1860 from dotty-staging/fix-#1716-v2 | liu fengyun | 2016-12-26 | 2 | -8/+21 |
|\ \ | | | | | | | Fix #1716: Don't allow wildcards as type arguments to methods | ||||
| * | | Move test into the right directory | Martin Odersky | 2016-12-26 | 1 | -0/+0 |
| | | | |||||
| * | | Fix #1716: Don't allow wildcards as type arguments to methods | Martin Odersky | 2016-12-25 | 2 | -8/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | Wildcards don't make sense as type arguments to methods, and I believe to keep things simple this should also apply to method type arguments in patterns. The best way to enforce this is to make use of the existing infrastructure in the parser for topLevelTypes. | ||||
* | | | Merge pull request #1849 from b-studios/topic/syntax-spec-docs | odersky | 2016-12-26 | 3 | -327/+357 |
|\ \ \ | | | | | | | | | Topic/syntax spec docs | ||||
| * | | | Add a link from internals index to syntax summary | Jonathan Brachthäuser | 2016-12-22 | 1 | -0/+1 |
| | | | | |||||
| * | | | Add tree annotations back in | Jonathan Brachthäuser | 2016-12-22 | 1 | -88/+92 |
| | | | | |||||
| * | | | Remove syntax description in tex to avoid duplication | Jonathan Brachthäuser | 2016-12-21 | 1 | -327/+0 |
| | | | | |||||
| * | | | More cosmetiques | Jonathan Brachthäuser | 2016-12-21 | 1 | -10/+4 |
| | | | | |||||
| * | | | Move ExprInParens and BlockResult | Jonathan Brachthäuser | 2016-12-21 | 1 | -8/+12 |
| | | | | |||||
| * | | | Cosmetique changes and fix typos | Jonathan Brachthäuser | 2016-12-21 | 1 | -14/+11 |
| | | | | |||||
| * | | | Remove tex comment | Jonathan Brachthäuser | 2016-12-21 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fill in definitions from 2.12 | Jonathan Brachthäuser | 2016-12-21 | 1 | -8/+11 |
| | | | | |||||
| * | | | Fix typos, remove unused defs, adopt hexNumeral to 2.12 grammar | Jonathan Brachthäuser | 2016-12-21 | 1 | -3/+2 |
| | | | | |||||
| * | | | Replace tex code in the same way as the scala 2.12 syntax doc | Jonathan Brachthäuser | 2016-12-21 | 1 | -11/+13 |
| | | | | |||||
| * | | | Split into sections | Jonathan Brachthäuser | 2016-12-21 | 1 | -0/+13 |
| | | | | |||||
| * | | | Change quoting of terminals | Jonathan Brachthäuser | 2016-12-21 | 1 | -176/+177 |
| | | | | |||||
| * | | | Remove tree annotations | Jonathan Brachthäuser | 2016-12-21 | 1 | -90/+90 |
| | | | | |||||
| * | | | dedent | Jonathan Brachthäuser | 2016-12-21 | 1 | -308/+308 |
| | | | | |||||
| * | | | Replace tex headers by markdown headers | Jonathan Brachthäuser | 2016-12-21 | 1 | -8/+10 |
| | | | | |||||
| * | | | Add markdown header | Jonathan Brachthäuser | 2016-12-21 | 1 | -5/+15 |
| | | | | |||||
| * | | | Start with tex-based syntax description | Jonathan Brachthäuser | 2016-12-21 | 1 | -0/+327 |
| | |/ | |/| | |||||
* | | | Merge pull request #1853 from raygit/documentation-changes | odersky | 2016-12-25 | 1 | -14/+14 |
|\ \ \ | |_|/ |/| | | Minor change to have proper markdowns | ||||
| * | | Minor change to have proper markdowns | Raymond Tay | 2016-12-22 | 1 | -14/+14 |
|/ / | |||||
* | | Merge pull request #1851 from raygit/patch-1 | Guillaume Martres | 2016-12-22 | 1 | -2/+2 |
|\ \ | | | | | | | Point readers to correct file location | ||||
| * | | Point readers to correct file location | Raymond Tay | 2016-12-22 | 1 | -2/+2 |
|/ / | |||||
* | | Merge pull request #1826 from dotty-staging/fix-compile-stdlib | Guillaume Martres | 2016-12-21 | 16 | -243/+235 |
|\ \ | | | | | | | Make more parts of stdlib compile | ||||
| * | | Address reviewer comment | Martin Odersky | 2016-12-21 | 1 | -1/+1 |
| | | | |||||
| * | | Drop redundant println | Martin Odersky | 2016-12-21 | 1 | -1/+0 |
| | | | |||||
| * | | Tweak the way annotations are represented in desugaring | Martin Odersky | 2016-12-21 | 4 | -11/+40 |
| | | | | | | | | | | | | | | | Need to be careful not to read a classfile before a compilation unit defining the annotation is entered. |