summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-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}>"