Class NoteIfConceptual
java.lang.Object
org.ek9lang.compiler.support.conceptual.NoteIfConceptual
- All Implemented Interfaces:
BiConsumer<IAggregateSymbol, MethodSymbol>
public final class NoteIfConceptual
extends Object
implements BiConsumer<IAggregateSymbol, MethodSymbol>
THE note of an operator the body used on
owner, but only when owner IS a conceptual type parameter -
a concrete type needs no deferred check. EVERY route that resolves an operator calls this: the operator expression
(RequiredOperatorPresentOrError), a stream terminal's or tee's | (StreamAssemblyOrError) and
a mutating or assignment operator such as :=:, :~: or +=
(LhsAndRhsAssignmentOrError), so phase4/ParameterisedTypeOrError reports a parameterising type that
lacks it (E07620). Hold one.-
Constructor Details
-
NoteIfConceptual
public NoteIfConceptual()
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceBiConsumer<IAggregateSymbol, MethodSymbol>
-