summaryrefslogtreecommitdiffstats
path: root/rtemsspec/interface.py
diff options
context:
space:
mode:
Diffstat (limited to 'rtemsspec/interface.py')
-rw-r--r--rtemsspec/interface.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/rtemsspec/interface.py b/rtemsspec/interface.py
index 87fb3662..1162f81c 100644
--- a/rtemsspec/interface.py
+++ b/rtemsspec/interface.py
@@ -56,6 +56,7 @@ def _get_group_identifiers(groups: ItemMap) -> List[str]:
class _InterfaceMapper(ItemMapper):
+
def __init__(self, node: "Node"):
super().__init__(node.item)
self._node = node
@@ -119,6 +120,7 @@ class _InterfaceMapper(ItemMapper):
class _InterfaceExpressionMapper(ExpressionMapper):
+
def __init__(self, mapper: _InterfaceMapper):
super().__init__()
self._mapper = mapper
@@ -129,6 +131,7 @@ class _InterfaceExpressionMapper(ExpressionMapper):
class _ItemLevelExpressionMapper(ExpressionMapper):
+
def __init__(self, mapper: _InterfaceMapper):
super().__init__()
self._mapper = mapper
@@ -140,6 +143,7 @@ class _ItemLevelExpressionMapper(ExpressionMapper):
class _HeaderExpressionMapper(ExpressionMapper):
+
def __init__(self, item: Item, enabled_by_defined: Dict[str, str]):
super().__init__()
self._mapper = ItemMapper(item)
@@ -710,6 +714,7 @@ def _bubble_sort(nodes: List[Node]) -> List[Node]:
class _HeaderFile:
""" A header file. """
+
def __init__(self, item: Item, enabled_by_defined: Dict[str, str],
enabled: List[str]):
self._item = item