diff options
-rw-r--r-- | rtemsspec/interface.py | 3 | ||||
-rw-r--r-- | rtemsspec/tests/test_interface.py | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/rtemsspec/interface.py b/rtemsspec/interface.py index 28b5bc8d..7e0e3a02 100644 --- a/rtemsspec/interface.py +++ b/rtemsspec/interface.py @@ -78,6 +78,9 @@ class _InterfaceMapper(ItemMapper): self.add_get_value("interface/enum:doc:/name", get_value_hash) self.add_get_value("interface/macro:doc:/name", get_value_hash) self.add_get_value("interface/variable:doc:/name", get_value_hash) + for opt in ["feature-enable", "feature", "initializer", "integer"]: + name = f"interface/appl-config-option/{opt}:doc:/name" + self.add_get_value(name, get_value_hash) @contextmanager def code(self) -> Iterator[None]: diff --git a/rtemsspec/tests/test_interface.py b/rtemsspec/tests/test_interface.py index 7f7192ed..832e2310 100644 --- a/rtemsspec/tests/test_interface.py +++ b/rtemsspec/tests/test_interface.py @@ -184,7 +184,7 @@ typedef enum EnumB { * @brief Function brief description. * * Function description. References to VeryLongFunction(), ::Integer, #Enum, - * #DEFINE, #VERY_LONG_MACRO, #Variable, ::ENUMERATOR_0, Struct, a, and + * #DEFINE, #VERY_LONG_MACRO, #Variable, ::ENUMERATOR_0, Struct, #a, and * interface. * * @param Param0 is parameter 0. |