aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/util/common.scala
Commit message (Collapse)AuthorAgeFilesLines
* Make all Dotty source files end in newline.Dmitry Petrashko2015-04-091-1/+1
|
* Fix of #50 - volatileMartin Odersky2014-03-091-2/+0
| | | | | | | | | | | | | | Volatile checking needs to take all intersections into account; previously these could be discarded through needsChecking. Plus several refactorings and additions. 1) Module vals now have Final and Stable flags set 2) All logic around isVolatile is now in TypeOps; some of it was moved from Types. 3) Added stability checking to Select and SelectFromType typings. Todo: We should find a better name for isVolatile. Maybe define the negation instead under the name "isRealizable"?.
* Hoisting out commonly used values into util.commonMartin Odersky2013-11-281-0/+16
... because this cuts down on object creations. Also, some polishings in Denotations.