Slightly prefer

def earlyInitOrConstructorNonSuffix(c: Context) => (c.owner.isConstructor && !c.inConstrucorSuffix) || c.owner.isEarlyInitialized
if (termOwnedContexts exists earlyInitOrConstructorNonSuffix) INCONSTRUCTOR else 0L

But not enough to hold up the merge.