Class AbstractSafeSymbolMarker

Direct Known Subclasses:
ExpressionSafeSymbolMarker, SafeSymbolMarker

abstract class AbstractSafeSymbolMarker extends TypedSymbolAccess
Once an expression has been assessed as being simple enough to process, this consumer is called to mark the appropriate symbol(s) used in the expression as safe if the appropriate methods are called.
  • Field Details

  • Constructor Details

    • AbstractSafeSymbolMarker

      protected AbstractSafeSymbolMarker(SymbolsAndScopes symbolsAndScopes, ErrorListener errorListener)
      Constructor to provided typed access.
  • Method Details

    • assessIsSetCall

      protected void assessIsSetCall(ISymbol toBeAssessed, IScope scopeMadeSafe)