We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 988f9ee commit 4d7b247Copy full SHA for 4d7b247
compiler/src/dotty/tools/dotc/transform/Memoize.scala
@@ -95,6 +95,8 @@ import Decorators._
95
def adaptToField(tree: Tree) =
96
if (tree.isEmpty) tree else tree.ensureConforms(field.info.widen)
97
98
+ val NoFieldNeeded = Lazy | Deferred | JavaDefined | (if (ctx.settings.YnoInline.value) EmptyFlags else Inline)
99
+
100
if (sym.is(Accessor, butNot = NoFieldNeeded))
101
if (sym.isGetter) {
102
def skipBlocks(t: Tree): Tree = t match {
@@ -127,5 +129,4 @@ import Decorators._
127
129
// neither getters nor setters
128
130
else tree
131
}
- private val NoFieldNeeded = Lazy | Deferred | JavaDefined
132
0 commit comments