summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2022-05-23 15:58:24 -0400
committerPeter LaFosse <peter@vector35.com>2022-05-23 16:28:19 -0400
commit2f78f9bb9b9bd8a2f039d9f9c5300e5b91c14531 (patch)
treec88a4d53ef4764de1a8d9b644d0c27271614fd36
parent574842c5c446ab21d49735310ed14b308e2def78 (diff)
Fix TypeParserResult type hint
-rw-r--r--python/typeparser.py8
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}>"