Add dynamic array tracing tests
[deliverable/barectf.git] / barectf / tsdl182gen.py
index e2c81c132b6588cef9ec4b06555b60afef26330f..5de785d3522a0e036ea5647a24f91fa65379a730 100644 (file)
@@ -53,7 +53,7 @@ def _gen_str_ft(ft: barectf_config._FieldType) -> str:
     return _STR_FT_TEMPL.render(ft=ft)
 
 
-def _filt_ft_lengths(ft: barectf_config._FieldType, name: str) -> List[Union[str, int]]:
+def _filt_ft_lengths(ft: barectf_config._FieldType) -> List[Union[str, int]]:
     lengths: List[Union[str, int]] = []
 
     while isinstance(ft, barectf_config._ArrayFieldType):
@@ -63,7 +63,7 @@ def _filt_ft_lengths(ft: barectf_config._FieldType, name: str) -> List[Union[str
         else:
             assert type(ft) is barectf_config.DynamicArrayFieldType
             ft = typing.cast(barectf_config.DynamicArrayFieldType, ft)
-            lengths.append(ft._length_ft_member_name)
+            lengths.append(typing.cast(str, ft._length_ft_member_name))
 
         ft = ft.element_field_type
 
This page took 0.025374 seconds and 4 git commands to generate.