index
:
dotty
DarkDimius-patch-1
gh-pages
master
Research platform for new language concepts and compiler technologies for Scala.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
dotty
/
tools
/
dotc
/
transform
/
ExtensionMethods.scala
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix #1567: Widen private constructor in value class
Martin Odersky
2016-10-14
1
-5
/
+15
*
New string infterpolators
Martin Odersky
2016-08-16
1
-13
/
+13
*
Add companions to value classes during desugarings
Martin Odersky
2016-04-15
1
-5
/
+1
*
Make erased value type take a TypeRef instead of a ClassSymbol
Martin Odersky
2016-04-03
1
-1
/
+1
*
Do not create companions that will be dropped later.
Dmitry Petrashko
2016-02-20
1
-2
/
+6
*
Avoid overhead of generating symbol sets on each access
Martin Odersky
2015-11-09
1
-3
/
+2
*
Standardize naming and definition order of annotation classes
Martin Odersky
2015-11-09
1
-2
/
+2
*
Drop redundant import
Martin Odersky
2015-06-26
1
-1
/
+1
*
Get rid of semiEraseVCs boolean parameters
Martin Odersky
2015-06-26
1
-2
/
+2
*
TypeErasure#erasure: do not semi-erase types by default
Guillaume Martres
2015-06-24
1
-1
/
+1
*
Methods for filtering annotations carrying meta information.
Martin Odersky
2015-06-08
1
-1
/
+1
*
Disable the use of VC*Companion super classes for now
Guillaume Martres
2015-05-23
1
-3
/
+3
*
Extension methods: address reviewers comments #563
Dmitry Petrashko
2015-05-15
1
-19
/
+13
*
ExtensionMethods: companions of value classes become class tags.
Dmitry Petrashko
2015-05-13
1
-5
/
+32
*
Rename variables in ExtensionMethods
Dmitry Petrashko
2015-05-13
1
-13
/
+13
*
Fix infinite recursion when creating extension methods
Martin Odersky
2015-05-04
1
-2
/
+1
*
Make ExtensionMethods#extensionMethods an object method
Guillaume Martres
2015-05-01
1
-59
/
+62
*
Add synthetic casts to and from ErasedValueType
Guillaume Martres
2015-05-01
1
-5
/
+29
*
Don't create extension methods for Scala2x value classes
Guillaume Martres
2015-05-01
1
-1
/
+2
*
Remove obsolete comment about t2667 failing
Guillaume Martres
2015-05-01
1
-1
/
+1
*
Remove trailing whitespace
Martin Odersky
2015-04-23
1
-1
/
+1
*
Add runsAfterGroupOf constraint to ExtensionMethods
Martin Odersky
2015-04-22
1
-0
/
+2
*
Add spaces around + in dotty source.
Dmitry Petrashko
2015-04-09
1
-4
/
+4
*
Disable t2667 that fails inside Extension methods.
Dmitry Petrashko
2015-02-11
1
-1
/
+1
*
Remove fruitless overrides of treeTransformPhase
Martin Odersky
2014-12-14
1
-2
/
+0
*
Drop modifiers as separate data from MemberDef trees
Martin Odersky
2014-11-10
1
-2
/
+1
*
Allow extensions methods to play well with tailrec.
Dmitry Petrashko
2014-10-11
1
-2
/
+2
*
Make Extension methods a miniphase
Dmitry Petrashko
2014-10-11
1
-44
/
+47
*
Make-not private
Martin Odersky
2014-08-19
1
-4
/
+0
*
Changed phase dependencies from names to classes.
Martin Odersky
2014-08-18
1
-1
/
+1
*
Rename in Phase: name -> phaseName
Martin Odersky
2014-08-18
1
-1
/
+1
*
Split Nullarify functionality to ElimByName, Erasure
Martin Odersky
2014-08-17
1
-1
/
+1
*
Switched to new cpy scheme.
Martin Odersky
2014-08-13
1
-2
/
+2
*
Changes to tree copying
Martin Odersky
2014-08-13
1
-2
/
+2
*
Refactored reusable full parameterization code into base trait.
Martin Odersky
2014-07-17
1
-70
/
+16
*
Make ExtensionMethods not rely on TailRec
Martin Odersky
2014-07-17
1
-11
/
+53
*
Made ExtensionMethods work as an InfoTransformer
Martin Odersky
2014-07-17
1
-16
/
+37
*
Simplification: dynamicSignature instead of toDynamic
Martin Odersky
2014-07-17
1
-5
/
+2
*
Enabled ExtensionMethods
Martin Odersky
2014-07-17
1
-20
/
+31
*
Move valueclass functionality into its own ValueClass module.
Martin Odersky
2014-07-17
1
-2
/
+3
*
Fix bad type passed to indexOf.
Martin Odersky
2014-07-17
1
-1
/
+1
*
Added infix methods for some tree constructions
Martin Odersky
2014-07-17
1
-1
/
+1
*
ExtensionMethods phase and TypeUtils
Martin Odersky
2014-07-17
1
-0
/
+170