Class ConstructSafeAccessMarkers

java.lang.Object
org.ek9lang.compiler.phase5.ConstructSafeAccessMarkers

final class ConstructSafeAccessMarkers extends Object
THE maker of the E08030 construct markers (ConstructSafeAccessMarker), one per construct that can prove an Optional / Result / Iterator access safe: forIfBlock(), forSwitch(), forTry(), forWhile(), forFor() and forTernary(). Each says where its construct keeps its pre-flow and its control expression, and in which scope a proof is safe. Were static factories on the marker (no-statics lane P2, 2026-10-29).