aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/parsing/Tokens.scala
Commit message (Collapse)AuthorAgeFilesLines
* Bug fixesMartin Odersky2017-04-111-1/+1
| | | | nameddefaults.scala now compiles without crashing
* Disentangle Names from SeqsMartin Odersky2017-04-111-1/+1
| | | | | | | | | Structured names are not Seqs anymmore. But the Seq behavior is required in many places that mangle names. As an intermediate step we drop the Seq basetype but add Seq behavior through a decorator. Most Seq operations only work on SimpleTermNames and their TypeName analogue, will throw an exception wehn called on structured names.
* Simplify syntaxMartin Odersky2017-04-041-2/+2
| | | | `enum' only allowed as a prefix of classes, dropped from traits and objects.
* Add enum syntaxMartin Odersky2017-04-041-0/+4
| | | | Modify syntax.md and Tokens/Parser/untpd to support enums.
* Change '... expected but found ...' to MessageEnno Runne2017-02-141-1/+3
|
* Generalize syntax for implicit function valuesMartin Odersky2016-12-171-0/+2
| | | | | - allow more than one implicit binding - harmonize syntax in expressions and blocks
* Move compiler and compiler tests to compiler dirFelix Mulder2016-11-221-0/+238