protected List<SwitchLabel> getSwitchLabels(ParserRuleContext context) {
return transform(context, SwitchLabelContext.class,
new Function<SwitchLabelContext, SwitchLabel>() {
@Override
public SwitchLabel apply(SwitchLabelContext context) {
ConstantExpressionContext constantExpressionContext =
getChild(context, ConstantExpressionContext.class);
if (constantExpressionContext != null) {
ExpressionContext expressionContext =
getChild(constantExpressionContext, ExpressionContext.class);
if (expressionContext != null) {