aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/Typer.scala
Commit message (Expand)AuthorAgeFilesLines
* Move compiler and compiler tests to compiler dirFelix Mulder2016-11-221-1952/+0
* Merge pull request #1634 from dotty-staging/change-tasty-pos-ctdodersky2016-11-211-13/+14
|\
| * Clean up parameterized typedefsMartin Odersky2016-11-111-2/+10
| * Add assignType for RefinedTypeTreesMartin Odersky2016-11-111-11/+4
* | Merge pull request #1722 from dotty-staging/topic/fix#1708odersky2016-11-171-8/+13
|\ \
| * | Fix #1708: return ErrorTree in `typedPackageDef` if pkg has no symbolFelix Mulder2016-11-171-8/+13
| |/
* | don't enter package to owner's scopeliu fengyun2016-11-171-3/+2
* | fix #1701: disqualify package name in type name resolutionliu fengyun2016-11-161-3/+4
|/
* Use inline flag instead of @inline annotationMartin Odersky2016-11-071-3/+2
* Disallow wildcard arguments in newMartin Odersky2016-11-051-1/+9
* Merge pull request #1657 from dotty-staging/fix-#1638odersky2016-11-051-2/+4
|\
| * Fix #1638: Don't import when typing a package clauseMartin Odersky2016-11-031-2/+4
* | Merge pull request #1587 from dotty-staging/change-tasty-posGuillaume Martres2016-11-041-22/+17
|\ \ | |/ |/|
| * Drop original on TypeTreeMartin Odersky2016-10-151-22/+17
* | Improve error message for WrongNumberOfArgsShane Delmore2016-10-251-1/+1
* | Merge pull request #749 from smarter/fix/escaping-refs-2odersky2016-10-141-9/+1
|\ \ | |/ |/|
| * Typer#escapingRefs: remove dead codeGuillaume Martres2016-03-241-9/+1
* | Merge GenericType, TypeLambda and PolyTypeMartin Odersky2016-10-121-5/+5
* | Disallow singleton types in unionsMartin Odersky2016-10-111-2/+3
* | Improve positions for MemberDefs using `namePos`Felix Mulder2016-10-101-1/+1
* | Fix reporting of ErrorTypes in highlighted segmentsFelix Mulder2016-10-101-1/+1
* | Make relevant parts of compiler conform to new error handlingFelix Mulder2016-10-101-6/+6
* | Add `MissingIdent` message to `Typer`Felix Mulder2016-10-101-2/+3
* | Complete better structure to diagnostic messagesFelix Mulder2016-10-101-3/+2
* | Change layout of ErrorMessagesFelix Mulder2016-10-101-1/+2
* | Add more examples to TyperFelix Mulder2016-10-101-10/+14
* | Separate `ContextDocstrings` from `Context` and make it pluggableFelix Mulder2016-10-061-42/+3
* | Implement docbase as propertyFelix Mulder2016-10-061-24/+28
* | Typecheck usecases in fresh local scopeFelix Mulder2016-10-061-2/+1
* | Move docstring cooking to dottyFelix Mulder2016-10-061-7/+10
* | Fix cooking of docstringsFelix Mulder2016-10-061-11/+34
* | Move typing of usecases to `typedClassDef`Felix Mulder2016-10-061-3/+4
* | Fix type parameters not getting properly typedFelix Mulder2016-10-061-4/+15
* | Typecheck usecasesFelix Mulder2016-10-061-0/+4
* | Fix inline failure in the presence of unit conversionMartin Odersky2016-10-021-1/+3
* | Address @smarter's review commentsMartin Odersky2016-10-021-2/+2
* | CleanupsMartin Odersky2016-10-021-1/+1
* | Move logic from InlineInfo to BodyAnnotMartin Odersky2016-10-021-2/+2
* | Handle inlining in inlining argumentsMartin Odersky2016-10-021-4/+1
* | Inline function parametersMartin Odersky2016-10-021-4/+1
* | Change owner as necessary when typing a TypedSpliceMartin Odersky2016-10-021-3/+16
* | Always use implicit context at the current periodMartin Odersky2016-10-021-1/+1
* | Add inline for valsMartin Odersky2016-10-021-1/+6
* | Add accessibility check for type of newMartin Odersky2016-10-021-0/+1
* | Fix problem related to accessor generation under separate compilationMartin Odersky2016-10-021-4/+14
* | Don't add inline accessors twiceMartin Odersky2016-10-021-1/+1
* | Refactoring for registering InlineInfoMartin Odersky2016-10-021-4/+2
* | Inline argument closures to inline methodsMartin Odersky2016-10-021-1/+5
* | Better names and documentation for Inliner.Martin Odersky2016-10-021-3/+3
* | Add accessors for non-public members accessed from inline methodsMartin Odersky2016-10-021-4/+6