Class MayOverride

java.lang.Object
org.ek9lang.compiler.phase5.MayOverride
All Implemented Interfaces:
Predicate<ScopedSymbol>

final class MayOverride extends Object implements Predicate<ScopedSymbol>
May a call through another declaration run this callable - a method of an aggregate (dynamic classes included, constructors not), or a function (dynamic functions included)? The callables the dispatch union of the RETAINS derivations (ReceiverInteriorReturns, CloseableArgumentKeeping) unions over. Was ReceiverInteriorReturns.mayOverride (no-statics lane P2, 2026-10-29).