diff --git a/tiramisu/api.py b/tiramisu/api.py index beb33e8..1802793 100644 --- a/tiramisu/api.py +++ b/tiramisu/api.py @@ -163,9 +163,15 @@ class _TiramisuOptionOptionDescription(CommonTiramisuOption): option = self._option_bag.option return option.impl_get_display_name() - def name(self): + def name(self, + follow_symlink: bool=False) -> str: """Get option name""" - return self._name + if not follow_symlink or \ + self.isoptiondescription() or \ + not self.issymlinkoption(): + return self._name + else: + return option.impl_getopt().impl_getname() def path(self) -> str: """Get option path"""