summaryrefslogtreecommitdiff
path: root/src/reflect
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2013-10-30 09:07:28 -0700
committerJason Zaugg <jzaugg@gmail.com>2013-10-30 09:07:28 -0700
commitc38235fd44f1ccb280e31a2f34f58deb59c5b2ee (patch)
tree39525d55b60dfa4c9092741c76235ce20e397484 /src/reflect
parent9b8d108ed7cb1a049e4e8500b6896e9554328aab (diff)
parent212c55d5bc3e87e3b1940502d55be9c2dcbf9326 (diff)
downloadscala-c38235fd44f1ccb280e31a2f34f58deb59c5b2ee.tar.gz
scala-c38235fd44f1ccb280e31a2f34f58deb59c5b2ee.tar.bz2
scala-c38235fd44f1ccb280e31a2f34f58deb59c5b2ee.zip
Merge pull request #3084 from retronym/topic/opt
Microoptimization in implicit search
Diffstat (limited to 'src/reflect')
-rw-r--r--src/reflect/scala/reflect/internal/Types.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reflect/scala/reflect/internal/Types.scala b/src/reflect/scala/reflect/internal/Types.scala
index 653030e602..e483fa6ba8 100644
--- a/src/reflect/scala/reflect/internal/Types.scala
+++ b/src/reflect/scala/reflect/internal/Types.scala
@@ -4547,7 +4547,7 @@ trait Types
private[scala] val typeIsNonClassType = (tp: Type) => tp.typeSymbolDirect.isNonClassType
private[scala] val typeIsExistentiallyBound = (tp: Type) => tp.typeSymbol.isExistentiallyBound
private[scala] val typeIsErroneous = (tp: Type) => tp.isErroneous
- private[scala] val typeIsError = (tp: Type) => tp.isError
+ private[scala] val symTypeIsError = (sym: Symbol) => sym.tpe.isError
private[scala] val typeHasAnnotations = (tp: Type) => tp.annotations.nonEmpty
private[scala] val boundsContainType = (bounds: TypeBounds, tp: Type) => bounds containsType tp
private[scala] val typeListIsEmpty = (ts: List[Type]) => ts.isEmpty