@@ -294,7 +294,7 @@ class Namer { typer: Typer =>
294294
295295 val completer = tree match
296296 case tree : TypeDef => TypeDefCompleter (tree)(cctx)
297- case tree : ValOrDefDef if Feature .enabled( Feature .modularity) && isNonInferingTree(tree) =>
297+ case tree : ValOrDefDef if Feature .trackedEnabled && isNonInferingTree(tree) =>
298298 NonInferingCompleter (tree)(cctx)
299299 case _ => Completer (tree)(cctx)
300300 val info = adjustIfModule(completer, tree)
@@ -1614,7 +1614,7 @@ class Namer { typer: Typer =>
16141614 if (cls.isRefinementClass) ptype
16151615 else {
16161616 val pt = checkClassType(
1617- if Feature .enabled(modularity)
1617+ if Feature .trackedEnabled
16181618 then ptype.separateRefinements(cls, parentRefinements)
16191619 else ptype,
16201620 parent.srcPos,
@@ -1790,8 +1790,7 @@ class Namer { typer: Typer =>
17901790 index(constr.leadingTypeParams)
17911791 sym.owner.typeParams.foreach(_.ensureCompleted())
17921792 completeTrailingParamss(constr, sym, indexingCtor = true )
1793- if Feature .enabled(modularity) then
1794- // println(i"[indexConstructor] Checking if params of $constr need tracked")
1793+ if Feature .trackedEnabled then
17951794 constr.termParamss.foreach(_.foreach(setTracked))
17961795
17971796 /** The signature of a module valdef.
@@ -1941,7 +1940,7 @@ class Namer { typer: Typer =>
19411940 wasSet = true
19421941 wasSet
19431942
1944- if Feature .enabled(modularity) then addTrackedIfNeeded(ddef, sym.maybeOwner)
1943+ if Feature .trackedEnabled then addTrackedIfNeeded(ddef, sym.maybeOwner)
19451944
19461945 if isConstructor then
19471946 // set result type tree to unit, but take the current class as result type of the symbol
@@ -1950,7 +1949,7 @@ class Namer { typer: Typer =>
19501949 if sym.isPrimaryConstructor then checkCaseClassParamDependencies(mt, sym.owner)
19511950 mt
19521951 else
1953- val paramFn = if Feature .enabled( Feature .modularity) && sym.isAllOf(Given | Method ) then wrapRefinedMethType else wrapMethType
1952+ val paramFn = if Feature .trackedEnabled && sym.isAllOf(Given | Method ) then wrapRefinedMethType else wrapMethType
19541953 valOrDefDefSig(ddef, sym, paramSymss, paramFn)
19551954 end defDefSig
19561955
0 commit comments