public override void OnMethodInvocationExpression(MethodInvocationExpression node) { if (BuiltinFunction.Switch != node.Target.Entity) { return; } for (int i = 1; i < node.Arguments.Count; ++i) { ReferenceExpression label = (ReferenceExpression)node.Arguments[i]; _state.AddLabelReference(label); } }