summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDen Shabalin <den.shabalin@gmail.com>2013-09-05 13:40:09 +0200
committerDen Shabalin <den.shabalin@gmail.com>2013-09-05 20:42:10 +0200
commit4ad10642e9dacfb50c6c0ac0faaf7e5839bdffb5 (patch)
treeee0f9ff215532d25a2932c1f2123991d24df4fbb
parenta455858fc19e47dca10f446df0f61297d0d60276 (diff)
downloadscala-4ad10642e9dacfb50c6c0ac0faaf7e5839bdffb5.tar.gz
scala-4ad10642e9dacfb50c6c0ac0faaf7e5839bdffb5.tar.bz2
scala-4ad10642e9dacfb50c6c0ac0faaf7e5839bdffb5.zip
rename TupleN and TupleTypeN into SyntacticTuple and SyntacticTupleType
-rw-r--r--src/compiler/scala/tools/reflect/quasiquotes/Reifiers.scala8
-rw-r--r--src/reflect/scala/reflect/api/BuildUtils.scala6
-rw-r--r--src/reflect/scala/reflect/internal/BuildUtils.scala4
-rw-r--r--src/reflect/scala/reflect/internal/StdNames.scala4
4 files changed, 11 insertions, 11 deletions
diff --git a/src/compiler/scala/tools/reflect/quasiquotes/Reifiers.scala b/src/compiler/scala/tools/reflect/quasiquotes/Reifiers.scala
index cb84b5d8c7..2e134ddd34 100644
--- a/src/compiler/scala/tools/reflect/quasiquotes/Reifiers.scala
+++ b/src/compiler/scala/tools/reflect/quasiquotes/Reifiers.scala
@@ -100,20 +100,20 @@ trait Reifiers { self: Quasiquotes =>
def reifyTuple(args: List[Tree]) = args match {
case Nil => reify(Literal(Constant(())))
case List(hole @ Placeholder(_, _, NoDot)) => reify(hole)
- case List(Placeholder(_, _, _)) => reifyBuildCall(nme.TupleN, args)
+ case List(Placeholder(_, _, _)) => reifyBuildCall(nme.SyntacticTuple, args)
// in a case we only have one element tuple without
// any cardinality annotations this means that this is
// just an expression wrapped in parentheses
case List(other) => reify(other)
- case _ => reifyBuildCall(nme.TupleN, args)
+ case _ => reifyBuildCall(nme.SyntacticTuple, args)
}
def reifyTupleType(args: List[Tree]) = args match {
case Nil => reify(Select(Ident(nme.scala_), tpnme.Unit))
case List(hole @ Placeholder(_, _, NoDot)) => reify(hole)
- case List(Placeholder(_, _, _)) => reifyBuildCall(nme.TupleTypeN, args)
+ case List(Placeholder(_, _, _)) => reifyBuildCall(nme.SyntacticTupleType, args)
case List(other) => reify(other)
- case _ => reifyBuildCall(nme.TupleTypeN, args)
+ case _ => reifyBuildCall(nme.SyntacticTupleType, args)
}
def reifyFunctionType(argtpes: List[Tree], restpe: Tree) =
diff --git a/src/reflect/scala/reflect/api/BuildUtils.scala b/src/reflect/scala/reflect/api/BuildUtils.scala
index 7b3e287da7..b80159d051 100644
--- a/src/reflect/scala/reflect/api/BuildUtils.scala
+++ b/src/reflect/scala/reflect/api/BuildUtils.scala
@@ -139,10 +139,10 @@ private[reflect] trait BuildUtils { self: Universe =>
def unapply(tree: Tree): Option[(Modifiers, TermName, List[Tree], List[Tree], ValDef, List[Tree])]
}
- val TupleN: TupleNExtractor
- val TupleTypeN: TupleNExtractor
+ val SyntacticTuple: SyntacticTupleExtractor
+ val SyntacticTupleType: SyntacticTupleExtractor
- trait TupleNExtractor {
+ trait SyntacticTupleExtractor {
def apply(args: List[Tree]): Tree
def unapply(tree: Tree): Option[List[Tree]]
}
diff --git a/src/reflect/scala/reflect/internal/BuildUtils.scala b/src/reflect/scala/reflect/internal/BuildUtils.scala
index eaa4f7cba8..0cbad0d641 100644
--- a/src/reflect/scala/reflect/internal/BuildUtils.scala
+++ b/src/reflect/scala/reflect/internal/BuildUtils.scala
@@ -255,7 +255,7 @@ trait BuildUtils { self: SymbolTable =>
}
}
- object TupleN extends TupleNExtractor {
+ object SyntacticTuple extends SyntacticTupleExtractor {
def apply(args: List[Tree]): Tree = args match {
case Nil => Literal(Constant(()))
case _ =>
@@ -277,7 +277,7 @@ trait BuildUtils { self: SymbolTable =>
}
}
- object TupleTypeN extends TupleNExtractor {
+ object SyntacticTupleType extends SyntacticTupleExtractor {
def apply(args: List[Tree]): Tree = args match {
case Nil => self.Select(self.Ident(nme.scala_), tpnme.Unit)
case _ =>
diff --git a/src/reflect/scala/reflect/internal/StdNames.scala b/src/reflect/scala/reflect/internal/StdNames.scala
index 9ae86059f1..e52f3140c3 100644
--- a/src/reflect/scala/reflect/internal/StdNames.scala
+++ b/src/reflect/scala/reflect/internal/StdNames.scala
@@ -597,13 +597,13 @@ trait StdNames {
val SyntacticModuleDef: NameType = "SyntacticModuleDef"
val SyntacticNew: NameType = "SyntacticNew"
val SyntacticTraitDef: NameType = "SyntacticTraitDef"
+ val SyntacticTuple: NameType = "SyntacticTuple"
+ val SyntacticTupleType: NameType = "SyntacticTupleType"
val SyntacticTypeApplied: NameType = "SyntacticTypeApplied"
val This: NameType = "This"
val ThisType: NameType = "ThisType"
val True : NameType = "True"
val Tuple2: NameType = "Tuple2"
- val TupleN: NameType = "TupleN"
- val TupleTypeN: NameType = "TupleTypeN"
val TYPE_ : NameType = "TYPE"
val TypeRef: NameType = "TypeRef"
val TypeTree: NameType = "TypeTree"