Class IsAlreadyInError

java.lang.Object
org.ek9lang.compiler.common.IsAlreadyInError
All Implemented Interfaces:
Predicate<ISymbol>

public final class IsAlreadyInError extends Object implements Predicate<ISymbol>
THE test that a symbol has no type because the expression it was declared from is already reported (E-7): its readers stay silent rather than adding a 'type not resolved' for every later use. The ALREADY_IN_ERROR squirrel, set in phase 3 by VariableAssignmentOrError. TypedSymbolAccess holds one; so does any other reader. Hold an instance.
  • Constructor Details

    • IsAlreadyInError

      public IsAlreadyInError()
  • Method Details