diff options
author | Dominik Gruntz <dominik.gruntz@fhnw.ch> | 2012-07-06 17:49:34 +0200 |
---|---|---|
committer | Dominik Gruntz <dominik.gruntz@fhnw.ch> | 2012-07-06 17:49:34 +0200 |
commit | 67a14466be4948542e924d2b118dda1c52213e6e (patch) | |
tree | cf12906638eb799462f6398b78bbab2045245c61 /src/compiler | |
parent | 58c053c454dd0cb1146434b97380e4910b6060d7 (diff) | |
download | scala-67a14466be4948542e924d2b118dda1c52213e6e.tar.gz scala-67a14466be4948542e924d2b118dda1c52213e6e.tar.bz2 scala-67a14466be4948542e924d2b118dda1c52213e6e.zip |
removes special case for BigInteger
After rebasing, the commit 34d36108bf is in the history, therefore
a patch in my code can be removed as an implicit conversion from
BigInteger to BigInt was added in commit 34d36108bf.
The tests cases test this case and still pass.
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/tools/reflect/MacroImplementations.scala | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/reflect/MacroImplementations.scala b/src/compiler/scala/tools/reflect/MacroImplementations.scala index 8e5f4d8d04..a5f7928f55 100644 --- a/src/compiler/scala/tools/reflect/MacroImplementations.scala +++ b/src/compiler/scala/tools/reflect/MacroImplementations.scala @@ -69,8 +69,7 @@ abstract class MacroImplementations { case 'c' | 'C' => checkType(arg, CharTpe, ByteTpe, ShortTpe, IntTpe) case 'd' | 'o' | 'x' | 'X' => - checkType(arg, IntTpe, LongTpe, ByteTpe, ShortTpe, typeOf[BigInt], typeOf[java.math.BigInteger]) - // BigInteger can be removed as soon as an implicit conversion is defined from BigInteger to BigInt + checkType(arg, IntTpe, LongTpe, ByteTpe, ShortTpe, typeOf[BigInt]) case 'e' | 'E' | 'g' | 'G' | 'f' | 'a' | 'A' => checkType(arg, DoubleTpe, FloatTpe, typeOf[BigDecimal]) case 't' | 'T' => |