aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix incremental compilation when inline method body changesGuillaume Martres2016-10-024-3/+31
* Fix incremental compilation when inline method signature changesGuillaume Martres2016-10-027-0/+43
* Disable scaladoc generation for dottyGuillaume Martres2016-10-021-0/+3
* Remove incorrect special case for Inline purity checksGuillaume Martres2016-10-021-2/+1
* CleanupsMartin Odersky2016-10-027-35/+28
* Move logic from InlineInfo to BodyAnnotMartin Odersky2016-10-027-116/+63
* Add check fileMartin Odersky2016-10-021-0/+137
* Use BodyAnnot to indicate rhs of inline methodMartin Odersky2016-10-027-25/+60
* Handle inlining in inlining argumentsMartin Odersky2016-10-026-27/+52
* Inline function parametersMartin Odersky2016-10-024-22/+30
* Generalize checkInlineConformant to functionsMartin Odersky2016-10-022-1/+48
* Change owner as necessary when typing a TypedSpliceMartin Odersky2016-10-025-9/+28
* Drop annotations from dealiasMartin Odersky2016-10-022-11/+23
* Don't drop inline closure bindings that are referred in the bodyMartin Odersky2016-10-023-11/+35
* Always use implicit context at the current periodMartin Odersky2016-10-025-27/+40
* Document deviations from inline SIPMartin Odersky2016-10-021-0/+7
* Add inline for valsMartin Odersky2016-10-0210-10/+81
* Add accessibility check for type of newMartin Odersky2016-10-022-1/+1
* Fix problem related to accessor generation under separate compilationMartin Odersky2016-10-026-10/+43
* Make inline methods and field effectively finalMartin Odersky2016-10-022-2/+2
* Make inline a keywordMartin Odersky2016-10-0215-70/+80
* Don't add inline accessors twiceMartin Odersky2016-10-022-5/+7
* More inline testsMartin Odersky2016-10-023-0/+84
* Refactoring for registering InlineInfoMartin Odersky2016-10-025-16/+24
* Fix bug in InlineableClosureMartin Odersky2016-10-021-3/+3
* Inline argument closures to inline methodsMartin Odersky2016-10-023-7/+48
* Better names and documentation for Inliner.Martin Odersky2016-10-025-59/+222
* 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-0212-34/+187
* Fix ExplicitSelf phaseMartin Odersky2016-10-021-2/+3
* Better toString for TermRefWithSigMartin Odersky2016-10-021-0/+1
* Suppress inline in dottydoc test of standard libraryMartin Odersky2016-10-021-0/+1
* Suppress inlining printingMartin Odersky2016-10-021-1/+1
* Handle Inlined blocks on ElimErasedValueTypeMartin Odersky2016-10-021-0/+3
* Fix problem affecting recursive inlinesMartin Odersky2016-10-022-5/+10
* Make inline annotation @scala.inline.Martin Odersky2016-10-0215-67/+41
* Juggling with close in RefinedPrinterMartin Odersky2016-10-021-10/+7
* Test case for closure inliningMartin Odersky2016-10-021-0/+18
* Harden ReTyper so that it's fit for inliningMartin Odersky2016-10-023-2/+13
* Inline key operations in dottyMartin Odersky2016-10-023-18/+29
* Better error message in TreePicklerMartin Odersky2016-10-021-2/+1
* Fix problems handling types in InlinerMartin Odersky2016-10-022-15/+8
* Better diagnostics for TreeCheckerMartin Odersky2016-10-022-3/+5
* Fix problem with homogenize treesMartin Odersky2016-10-021-1/+1
* Fix bugs related to type parameter remappingMartin Odersky2016-10-021-1/+2
* Avoid reference to local bindings in Inlined nodesMartin Odersky2016-10-023-4/+10
* Move InlineTyper to Inliner classMartin Odersky2016-10-021-31/+31
* Update check fileMartin Odersky2016-10-021-0/+5
* Add test for pattern matching against outerMartin Odersky2016-10-022-0/+20
* Handle outer this in InlinerMartin Odersky2016-10-029-36/+46