diff options
| author | Peter LaFosse <peter@vector35.com> | 2022-05-23 15:58:24 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2022-05-23 16:28:19 -0400 |
| commit | 2f78f9bb9b9bd8a2f039d9f9c5300e5b91c14531 (patch) | |
| tree | c88a4d53ef4764de1a8d9b644d0c27271614fd36 | |
| parent | 574842c5c446ab21d49735310ed14b308e2def78 (diff) | |
Fix TypeParserResult type hint
| -rw-r--r-- | python/typeparser.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/python/typeparser.py b/python/typeparser.py index ac5134f0..f1dffe13 100644 --- a/python/typeparser.py +++ b/python/typeparser.py @@ -22,7 +22,7 @@ import abc import ctypes import dataclasses from json import dumps -from typing import List, Tuple, Optional +from typing import List, Tuple, Optional, Dict import sys import traceback @@ -122,9 +122,9 @@ class ParsedType: @dataclasses.dataclass(frozen=True) class TypeParserResult: - types: List[ParsedType] - variables: List[ParsedType] - functions: List[ParsedType] + types: Dict['types.QualifiedName', ParsedType] + variables: Dict['types.QualifiedName', ParsedType] + functions: Dict['types.QualifiedName', ParsedType] def __repr__(self): return f"<types: {self.types}, variables: {self.variables}, functions: {self.functions}>" |
