Skip to content

Commit 822fa0d

Browse files
committed
why not store all data types?
1 parent a7317ea commit 822fa0d

1 file changed

Lines changed: 5 additions & 9 deletions

File tree

blark/summary.py

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1278,16 +1278,12 @@ def get_pou_context() -> Union[
12781278
result.functions[str(item.name)] = summary
12791279
new_context(summary)
12801280
elif isinstance(item, tf.DataTypeDeclaration):
1281-
if isinstance(
1281+
summary = DataTypeSummary.from_data_type(
12821282
item.declaration,
1283-
(tf.StructureTypeDeclaration, tf.UnionTypeDeclaration)
1284-
):
1285-
summary = DataTypeSummary.from_data_type(
1286-
item.declaration,
1287-
source_code=get_code_by_meta(parsed, item.declaration.meta),
1288-
filename=parsed.filename,
1289-
)
1290-
result.data_types[item.declaration.name] = summary
1283+
source_code=get_code_by_meta(parsed, item.declaration.meta),
1284+
filename=parsed.filename,
1285+
)
1286+
result.data_types[item.declaration.name] = summary
12911287
clear_context()
12921288
elif isinstance(item, tf.Method):
12931289
pou = get_pou_context()

0 commit comments

Comments
 (0)