File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ private class ExtractDependenciesCollector(implicit val ctx: Context) extends tp
164
164
sym.isEffectiveRoot ||
165
165
sym.isAnonymousFunction ||
166
166
sym.isAnonymousClass ||
167
- sym.isLambdaTrait
167
+ sym.isLambdaTraitOBS
168
168
169
169
private def addInheritanceDependency (sym : Symbol ): Unit =
170
170
_topLevelInheritanceDependencies += sym.topLevelClass
Original file line number Diff line number Diff line change @@ -284,12 +284,12 @@ trait ImplicitRunInfo { self: RunInfo =>
284
284
override implicit protected val ctx : Context = liftingCtx
285
285
override def stopAtStatic = true
286
286
def apply (tp : Type ) = tp match {
287
- case tp : TypeRef if tp.symbol.isLambdaTrait =>
287
+ case tp : TypeRef if tp.symbol.isLambdaTraitOBS =>
288
288
defn.AnyType
289
289
case tp : TypeRef if tp.symbol.isAbstractOrAliasType =>
290
290
val pre = tp.prefix
291
291
def joinClass (tp : Type , cls : ClassSymbol ) =
292
- if (cls.isLambdaTrait ) tp
292
+ if (cls.isLambdaTraitOBS ) tp
293
293
else AndType .make(tp, cls.typeRef.asSeenFrom(pre, cls.owner))
294
294
val lead = if (tp.prefix eq NoPrefix ) defn.AnyType else apply(tp.prefix)
295
295
(lead /: tp.classSymbols)(joinClass)
You can’t perform that action at this time.
0 commit comments