aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/typer
Commit message (Expand)AuthorAgeFilesLines
* typedApply: Avoid using incorrect context in tryEitherGuillaume Martres2017-02-181-1/+1
* Merge pull request #1995 from dotty-staging/fix/private-leaks-posodersky2017-02-181-5/+4
|\
| * checkNoPrivateLeaks: Use correct position for errorsGuillaume Martres2017-02-171-5/+4
* | Fix binding of x @ (e: T) in ClassTag-based patmatGuillaume Martres2017-02-171-7/+5
* | Fix #1991: Use classtag where available in unapplyMartin Odersky2017-02-172-14/+21
|/
* Merge pull request #1962 from dotty-staging/centralize-function-logicodersky2017-02-161-4/+2
|\
| * Add checks for synthetic functions and erased functions.Nicolas Stucki2017-02-131-4/+2
* | Fix #1976: Hack to support scala.xml's $scope (#1977)odersky2017-02-141-0/+5
* | Ennru forward reference error (#1973)Enno2017-02-141-2/+2
|/
* Merge pull request #1931 from dotty-staging/fix-#1501Guillaume Martres2017-02-132-1/+28
|\
| * Narrow Java exception to inheritance ruleMartin Odersky2017-02-081-3/+5
| * Refine checkTraitInheritance conditionMartin Odersky2017-02-081-3/+16
| * Fix #1501 - Check trait inheritance conditionMartin Odersky2017-02-082-1/+13
* | Change 'overrides nothing' to report via Message (see #1965) (#1968)Enno2017-02-121-6/+6
* | Merge pull request #1921 from dotty-staging/fix-#1907odersky2017-02-081-19/+30
|\ \
| * | Disallow taking a class tag of Nothing or Null.Martin Odersky2017-02-011-0/+2
| * | Handle Array classtags in the same way as othersMartin Odersky2017-02-011-19/+28
| * | Implement SearchResult.showMartin Odersky2017-01-311-4/+8
| * | Allow implicit-by-name parametersMartin Odersky2017-01-311-1/+2
| * | Avoid recomputation of companionRefsMartin Odersky2017-01-311-5/+5
* | | Merge pull request #1941 from dotty-staging/fix/infix-posodersky2017-02-082-3/+3
|\ \ \
| * | | Represent untyped operators as Ident instead of NameGuillaume Martres2017-02-052-3/+3
* | | | Merge pull request #1953 from dotty-staging/fix-wildapproxodersky2017-02-083-40/+57
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix wildApprox functionMartin Odersky2017-02-073-40/+57
* | | | Implement SearchResult.showMartin Odersky2017-02-081-4/+8
* | | | Allow implicit-by-name parametersMartin Odersky2017-02-081-1/+2
* | | | Avoid recomputation of companionRefsMartin Odersky2017-02-081-5/+5
| |/ / |/| |
* | | Weaken assumption in mergeCompanionDefsliu fengyun2017-02-021-2/+4
* | | Merge pull request #1928 from dotty-staging/fix-#1569odersky2017-02-021-1/+1
|\ \ \
| * | | Fix #1569: Fix logic for by-name parameters of inline methodsMartin Odersky2017-02-021-1/+1
* | | | Merge pull request #1929 from dotty-staging/multi-levelodersky2017-02-021-2/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | support pre-typer transform of treesliu fengyun2017-02-021-2/+4
* | | | Merge pull request #1922 from dotty-staging/fix-#1723odersky2017-02-022-3/+11
|\ \ \ \ | |_|/ / |/| | |
| * | | Refactoring to make Checking not mutate denotationsMartin Odersky2017-02-023-8/+11
| * | | Fix-#1723: Avoid private leaks on completionMartin Odersky2017-02-011-0/+5
| | |/ | |/|
* | | Merge pull request #1925 from dotty-staging/fix/inner-vcodersky2017-02-021-0/+2
|\ \ \ | |_|/ |/| |
| * | Fix #1644: Disallow inner classes in value classesGuillaume Martres2017-02-011-0/+2
* | | Merge pull request #1881 from dotty-staging/add-structural-selectodersky2017-02-012-6/+68
|\ \ \ | |_|/ |/| |
| * | Disallow polymorphic refinements in stuctural types.Martin Odersky2017-01-281-1/+3
| * | Address reviewer commentsMartin Odersky2017-01-101-2/+3
| * | Change scheme to use SelectableMartin Odersky2017-01-071-20/+21
| * | CleanupsMartin Odersky2017-01-052-3/+2
| * | Implement structural type member accessMartin Odersky2017-01-052-6/+65
* | | Fix #1750: Handle illegal class overrides betterMartin Odersky2017-01-292-0/+7
| |/ |/|
* | Workaroud #1856: recursively calling a lazy val works differently in DottyGuillaume Martres2017-01-281-1/+10
* | Fix another NPE when compiling under -Yno-importsMartin Odersky2017-01-161-8/+10
* | Fix NPE in ImplicitsMartin Odersky2017-01-161-3/+11
* | Adopt scala's scheme for root import hidingMartin Odersky2017-01-153-14/+22
* | Fix #1878: Use Inline on final vals.Nicolas Stucki2017-01-101-0/+22
* | Merge pull request #1887 from dotty-staging/fix-#1867Guillaume Martres2017-01-071-1/+1
|\ \ | |/ |/|