From ba0eb565cb5e05a61d7bb6c22fbe50e1b692f628 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per=20=C3=96stlund?= Date: Tue, 5 Dec 2023 17:22:44 +0100 Subject: [PATCH] Fix type_specifier_no_dims parser rule (#11686) - Use `mmc_mk_none` instead of `mmc_mk_nil` for the dimension argument, since it's supposed to be an `Option` and not a `List`. --- OMCompiler/Parser/Modelica.g | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OMCompiler/Parser/Modelica.g b/OMCompiler/Parser/Modelica.g index 41f8e75ae1b..77cbefa3687 100644 --- a/OMCompiler/Parser/Modelica.g +++ b/OMCompiler/Parser/Modelica.g @@ -782,9 +782,9 @@ type_specifier_no_dims returns [void* ast] if (ts != NULL) { modelicaParserAssert(metamodelica_enabled(),"Algebraic data types are only available in MetaModelica", type_specifier_no_dims, $start->line, $start->charPosition+1, $gt->line, $gt->charPosition+2); - $ast = Absyn__TCOMPLEX(np,ts,mmc_mk_nil()); + $ast = Absyn__TCOMPLEX(np,ts,mmc_mk_none()); } else { - $ast = Absyn__TPATH(np,mmc_mk_nil()); + $ast = Absyn__TPATH(np,mmc_mk_none()); } } ;