Class PropertyAccessedDirectly

java.lang.Object
org.ek9lang.compiler.support.PropertyAccessedDirectly
All Implemented Interfaces:
BiPredicate<EK9Parser.ObjectAccessExpressionContext, Predicate<EK9Parser.ObjectAccessStartContext>>

public final class PropertyAccessedDirectly extends Object implements BiPredicate<EK9Parser.ObjectAccessExpressionContext, Predicate<EK9Parser.ObjectAccessStartContext>>
THE parse half of "is this a property of the object whose code is running?" (OwnProperty is the symbol half): the form this.prop (or alias.prop when the caller's receiver test accepts the start), one step from the receiver, never through a further property or a call, which reach another object.