summaryrefslogtreecommitdiff
path: root/test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2016-05-13 13:43:13 +0200
committerJason Zaugg <jzaugg@gmail.com>2016-06-01 11:15:49 +1000
commitf01d061caaae26b3fdff0e4db800292e9b3252c2 (patch)
tree1c09bbe3a90beb2dc7ba538bc16b0d5401526c65 /test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala
parent0533a3df71e9c855ac68e10d060c2c87d16994e0 (diff)
downloadscala-f01d061caaae26b3fdff0e4db800292e9b3252c2.tar.gz
scala-f01d061caaae26b3fdff0e4db800292e9b3252c2.tar.bz2
scala-f01d061caaae26b3fdff0e4db800292e9b3252c2.zip
Treat self parameter as non-null in the optimizer
Diffstat (limited to 'test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala')
-rw-r--r--test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala b/test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala
index 1de5aa28ca..c173bacd46 100644
--- a/test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala
+++ b/test/junit/scala/tools/nsc/backend/jvm/analysis/NullnessAnalyzerTest.scala
@@ -21,7 +21,7 @@ class NullnessAnalyzerTest extends BytecodeTesting {
import compiler._
import global.genBCode.bTypes.backendUtils._
- def newNullnessAnalyzer(methodNode: MethodNode, classInternalName: InternalName = "C") = new AsmAnalyzer(methodNode, classInternalName, new NullnessAnalyzer(global.genBCode.bTypes))
+ def newNullnessAnalyzer(methodNode: MethodNode, classInternalName: InternalName = "C") = new AsmAnalyzer(methodNode, classInternalName, new NullnessAnalyzer(global.genBCode.bTypes, methodNode))
def testNullness(analyzer: AsmAnalyzer[NullnessValue], method: MethodNode, query: String, index: Int, nullness: NullnessValue): Unit = {
for (i <- findInstrs(method, query)) {