From 2ba2fd8d2914957d183e3087d1cd6e65c3ce546a Mon Sep 17 00:00:00 2001 From: Frederik Hennig <frederik.hennig@fau.de> Date: Wed, 6 Nov 2024 15:29:36 +0100 Subject: [PATCH] Add `parameters` property to SfgClassComposer --- src/pystencilssfg/composer/class_composer.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pystencilssfg/composer/class_composer.py b/src/pystencilssfg/composer/class_composer.py index 4184297..1f4c486 100644 --- a/src/pystencilssfg/composer/class_composer.py +++ b/src/pystencilssfg/composer/class_composer.py @@ -8,6 +8,7 @@ from ..lang import ( VarLike, ExprLike, asvar, + SfgVar, ) from ..ir.source_components import ( @@ -82,6 +83,10 @@ class SfgClassComposer(SfgComposerMixIn): else: self._params.insert(at, asvar(param)) + @property + def parameters(self) -> list[SfgVar]: + return self._params + def init(self, var: VarLike | str): """Add an initialization expression to the constructor's initializer list.""" -- GitLab