Class ForLoopSafeGenericAccessMarker

java.lang.Object
org.ek9lang.compiler.phase5.AbstractSafeGenericAccessMarker
org.ek9lang.compiler.phase5.ForLoopSafeGenericAccessMarker
All Implemented Interfaces:
Consumer<EK9Parser.ForStatementExpressionContext>

final class ForLoopSafeGenericAccessMarker extends AbstractSafeGenericAccessMarker implements Consumer<EK9Parser.ForStatementExpressionContext>
Does checks on both for loops and for range in terms of pre-flow and expressions (for loop). Makes access safe as appropriate for specific types like Optional and Result.