We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b3396f commit 0a52774Copy full SHA for 0a52774
src/kirin/idtable.py
@@ -32,7 +32,7 @@ class IdTable(Generic[T]):
32
"""The count of names that have been generated."""
33
next_id: int = 0
34
"""The next ID to use for generating names."""
35
- alternate_prefix: str = ""
+ prefix_if_none: str = ""
36
"""An alternate prefix to use when the name is None."""
37
38
def add(self, value: T) -> str:
@@ -45,7 +45,7 @@ def add(self, value: T) -> str:
45
name = self.prefix + value_name + suffix
46
self.table[value] = name
47
else:
48
- name = f"{self.prefix}{self.alternate_prefix}{id}"
+ name = f"{self.prefix}{self.prefix_if_none}{id}"
49
self.next_id += 1
50
51
return name
0 commit comments