summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2015-09-17 20:18:01 +0200
committerLukas Rytz <lukas.rytz@gmail.com>2015-09-17 22:05:04 +0200
commita477c40f13644dbd596126c238dbdc262639b002 (patch)
treefedf3ec8aba6abe021b62a129a8b6ed684e579a0 /src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala
parentfef4b3dd5c330f1c2f18604e231ef7c45ac14d70 (diff)
downloadscala-a477c40f13644dbd596126c238dbdc262639b002.tar.gz
scala-a477c40f13644dbd596126c238dbdc262639b002.tar.bz2
scala-a477c40f13644dbd596126c238dbdc262639b002.zip
In the call graph, rename higherOrderParams to samParamTypes
Because that's what the field holds: the parameter types that are SAM types.
Diffstat (limited to 'src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala')
-rw-r--r--src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala b/src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala
index a509bed5c5..f211c00c80 100644
--- a/src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala
+++ b/src/compiler/scala/tools/nsc/backend/jvm/opt/ClosureOptimizer.scala
@@ -246,7 +246,7 @@ class ClosureOptimizer[BT <: BTypes](val btypes: BT) {
safeToRewrite = false, // the lambda body method is not a trait interface method
annotatedInline = false,
annotatedNoInline = false,
- inlinerHeuristics.higherOrderParams(bodyMethodNode, bodyDeclClassType),
+ samParamTypes = callGraph.samParamTypes(bodyMethodNode, bodyDeclClassType),
calleeInfoWarning = None)
})
val bodyMethodCallsite = Callsite(