SimulinkCodeGenPreChecker uses non-absolute names for messages
It contains e.g. var.getName() instead of using CifTextUtils.getAbsName. This means that variables with the same name in different scopes can't be distinguished based on the error and warning messages.