aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/core/ParamInfo.scala
Commit message (Collapse)AuthorAgeFilesLines
* Further refactoringsMartin Odersky2017-04-061-3/+9
| | | | | - Use TypeLambda instead of PolyType. - Further harmonize factory operations
* Harmonize paramTypes and paramBoundsMartin Odersky2017-04-061-1/+1
| | | | | | MethodTypes have paramTypes whereas PolyTypes have paramBounds. We now harmonize by alling both paramInfos, and parameterizing types that will become common to both.
* Break out functionality from MethodTypeMartin Odersky2017-04-061-0/+40
and generalize MethodParam to ParamRef, and TypeParamInfo to ParamInfo