The impact would clearly be on the provincial legislator.
If Monsieur Caron is successful in his legal challenge, then you're absolutely right. We would be faced with a situation similar to the one we faced following the Supreme Court of Canada decision in R. v. Mercure in 1988, and all of Alberta's laws would be declared invalid. The Supreme Court, in 1998, provided the province with a timeframe and invoked rule of law to keep the laws that were in force and to allow for their translation.