diff options
author | Paul Phillips <paulp@improving.org> | 2013-09-27 13:49:56 -0700 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2013-09-27 13:49:56 -0700 |
commit | 85160957cd072507bbcd164349211c9a4eb8372d (patch) | |
tree | 9b878644e842e4ca6ca65e7a632336347375fdc1 /src/reflect | |
parent | 5a8cd09819f58adcb866722f48b00066d23e7a82 (diff) | |
download | scala-85160957cd072507bbcd164349211c9a4eb8372d.tar.gz scala-85160957cd072507bbcd164349211c9a4eb8372d.tar.bz2 scala-85160957cd072507bbcd164349211c9a4eb8372d.zip |
Some refinement of -Xlint interpolation warning.
I had covered a few more cases working on this recently.
The warnings in several more cases involving polymorphism,
currying, and selects vs. idents receive more refined
handling.
Diffstat (limited to 'src/reflect')
-rw-r--r-- | src/reflect/scala/reflect/internal/StdNames.scala | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/reflect/scala/reflect/internal/StdNames.scala b/src/reflect/scala/reflect/internal/StdNames.scala index dc5c6704bc..4990596839 100644 --- a/src/reflect/scala/reflect/internal/StdNames.scala +++ b/src/reflect/scala/reflect/internal/StdNames.scala @@ -122,15 +122,16 @@ trait StdNames { final val Unit: NameType = "Unit" // some types whose companions we utilize - final val AnyRef: NameType = "AnyRef" - final val Array: NameType = "Array" - final val List: NameType = "List" - final val Seq: NameType = "Seq" - final val Symbol: NameType = "Symbol" - final val WeakTypeTag: NameType = "WeakTypeTag" - final val TypeTag : NameType = "TypeTag" - final val Expr: NameType = "Expr" - final val String: NameType = "String" + final val AnyRef: NameType = "AnyRef" + final val Array: NameType = "Array" + final val List: NameType = "List" + final val Seq: NameType = "Seq" + final val Symbol: NameType = "Symbol" + final val WeakTypeTag: NameType = "WeakTypeTag" + final val TypeTag : NameType = "TypeTag" + final val Expr: NameType = "Expr" + final val String: NameType = "String" + final val StringContext: NameType = "StringContext" // fictions we use as both types and terms final val ERROR: NameType = "<error>" @@ -237,6 +238,7 @@ trait StdNames { final val ClassManifest: NameType = "ClassManifest" final val Enum: NameType = "Enum" final val Group: NameType = "Group" + final val implicitNotFound: NameType = "implicitNotFound" final val Name: NameType = "Name" final val Tree: NameType = "Tree" final val TermName: NameType = "TermName" @@ -600,7 +602,6 @@ trait StdNames { val RootClass: NameType = "RootClass" val Select: NameType = "Select" val SelectFromTypeTree: NameType = "SelectFromTypeTree" - val StringContext: NameType = "StringContext" val SyntacticApplied: NameType = "SyntacticApplied" val SyntacticAssign: NameType = "SyntacticAssign" val SyntacticBlock: NameType = "SyntacticBlock" |