Class CaseExpressionOrError

All Implemented Interfaces:
Consumer<EK9Parser.CaseExpressionContext>

final class CaseExpressionOrError extends TypedSymbolAccess implements Consumer<EK9Parser.CaseExpressionContext>
Just checks and records the appropriate type for the case expression, based on how it is used. This will be important for full switch type checks. Given the operator type in each of the case parts the operator must exit on the type being switched against.