Scala quasiquotes Scala 2.10.4:在解析这个Quasikote时,抛出了一个异常 这在scala 2.11+下是可以的,但我的原始项目使用的是scala 2.10.4。您确定需要返回吗?你的问题到底是什么?如何工作?Scala bug tracker中的问题编号是

Scala quasiquotes Scala 2.10.4:在解析这个Quasikote时,抛出了一个异常 这在scala 2.11+下是可以的,但我的原始项目使用的是scala 2.10.4。您确定需要返回吗?你的问题到底是什么?如何工作?Scala bug tracker中的问题编号是,scala-quasiquotes,Scala Quasiquotes,Scala 2.10.4:在解析这个Quasikote时,抛出了一个异常 这在scala 2.11+下是可以的,但我的原始项目使用的是scala 2.10.4。您确定需要返回吗?你的问题到底是什么?如何工作?Scala bug tracker中的问题编号是多少?是否在2.10.6中固定?如何报告错误。。。? q""" val x = ${evalA.primitiveTerm} val y = ${evalB.primitiveTerm}

Scala 2.10.4:在解析这个Quasikote时,抛出了一个异常
这在scala 2.11+下是可以的,但我的原始项目使用的是scala 2.10.4。您确定需要返回吗?你的问题到底是什么?如何工作?Scala bug tracker中的问题编号是多少?是否在2.10.6中固定?如何报告错误。。。?
        q"""
        val x = ${evalA.primitiveTerm}
        val y = ${evalB.primitiveTerm}
        val res = 0
        for (i <- 0 until x.length; if i < y.length) {
          val res = x(i).compareTo(y(i))
          if (res != 0) return res
        }
        return x.length - y.length
        """
Error:(49, 13) exception during macro expansion: 
java.lang.UnsupportedOperationException: Position.end on class scala.reflect.internal.util.OffsetPosition
    at scala.reflect.internal.util.Position.end(Position.scala:126)
    at scala.quasiquotes.TreeGen.closurePos$1(TreeGen.scala:670)
    at scala.quasiquotes.TreeGen.mkFor(TreeGen.scala:677)
    at scala.quasiquotes.TreeGen.mkFor(TreeGen.scala:682)
    at org.scalamacros.paradise.parser.Parsers$Parser.parseFor$1(Parsers.scala:1445)