aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer
Commit message (Expand)AuthorAgeFilesLines
* Refactor explanation interpolatorFelix Mulder2016-10-103-14/+14
* Make relevant parts of compiler conform to new error handlingFelix Mulder2016-10-102-7/+8
* Add modifiers to highlightingFelix Mulder2016-10-101-3/+3
* Add `MissingIdent` message to `Typer`Felix Mulder2016-10-101-2/+3
* Complete better structure to diagnostic messagesFelix Mulder2016-10-101-3/+2
* Rename Diagnostic to diagnostic.MessageFelix Mulder2016-10-101-1/+0
* 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-063-43/+60
* Implement docbase as propertyFelix Mulder2016-10-062-25/+30
* 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-062-20/+36
* 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-062-1/+12
* Fix inline failure in the presence of unit conversionMartin Odersky2016-10-021-1/+3
* Address @smarter's review commentsMartin Odersky2016-10-022-8/+11
* CleanupsMartin Odersky2016-10-022-25/+3
* Move logic from InlineInfo to BodyAnnotMartin Odersky2016-10-023-110/+49
* Use BodyAnnot to indicate rhs of inline methodMartin Odersky2016-10-021-10/+10
* Handle inlining in inlining argumentsMartin Odersky2016-10-022-20/+32
* Inline function parametersMartin Odersky2016-10-022-20/+24
* Change owner as necessary when typing a TypedSpliceMartin Odersky2016-10-024-6/+20
* Don't drop inline closure bindings that are referred in the bodyMartin Odersky2016-10-021-5/+15
* Always use implicit context at the current periodMartin Odersky2016-10-023-20/+31
* Document deviations from inline SIPMartin Odersky2016-10-021-0/+7
* Add inline for valsMartin Odersky2016-10-023-2/+16
* Add accessibility check for type of newMartin Odersky2016-10-021-0/+1
* Fix problem related to accessor generation under separate compilationMartin Odersky2016-10-023-5/+22
* Make inline a keywordMartin Odersky2016-10-021-1/+14
* Don't add inline accessors twiceMartin Odersky2016-10-022-5/+7
* Refactoring for registering InlineInfoMartin Odersky2016-10-023-11/+12
* Fix bug in InlineableClosureMartin Odersky2016-10-021-3/+3
* Inline argument closures to inline methodsMartin Odersky2016-10-022-5/+40
* Better names and documentation for Inliner.Martin Odersky2016-10-023-57/+207
* Support access for setting private vars from inlined codeMartin Odersky2016-10-021-42/+55
* Add accessors for non-public members accessed from inline methodsMartin Odersky2016-10-023-28/+139
* Fix problem affecting recursive inlinesMartin Odersky2016-10-022-5/+10
* Make inline annotation @scala.inline.Martin Odersky2016-10-022-24/+20
* Harden ReTyper so that it's fit for inliningMartin Odersky2016-10-023-2/+13
* Fix problems handling types in InlinerMartin Odersky2016-10-021-11/+5
* Better diagnostics for TreeCheckerMartin Odersky2016-10-021-1/+2
* Fix bugs related to type parameter remappingMartin Odersky2016-10-021-1/+2
* Avoid reference to local bindings in Inlined nodesMartin Odersky2016-10-022-3/+9
* Move InlineTyper to Inliner classMartin Odersky2016-10-021-31/+31
* Handle outer this in InlinerMartin Odersky2016-10-021-30/+28
* Harden Inliner.sourceFileMartin Odersky2016-10-021-1/+1
* Don't inline after typer.Martin Odersky2016-10-021-1/+3
* Fix some problems in InlinerMartin Odersky2016-10-022-23/+25