diff options
author | Patrick Lehmann <Patrick.Lehmann@plc2.de> | 2021-06-23 10:52:13 +0200 |
---|---|---|
committer | Patrick Lehmann <Patrick.Lehmann@plc2.de> | 2021-06-23 10:52:13 +0200 |
commit | 95d5cb9329ee335a64e444ed0fd93bb0950edc5a (patch) | |
tree | fa886ee3df41077ee25d393d81628964acfe6a02 /pyGHDL/dom/Type.py | |
parent | d4e3bf7941e6826c0175f4768c31155bd5d98b0e (diff) | |
download | ghdl-95d5cb9329ee335a64e444ed0fd93bb0950edc5a.tar.gz ghdl-95d5cb9329ee335a64e444ed0fd93bb0950edc5a.tar.bz2 ghdl-95d5cb9329ee335a64e444ed0fd93bb0950edc5a.zip |
Removed duplicate function.
Diffstat (limited to 'pyGHDL/dom/Type.py')
-rw-r--r-- | pyGHDL/dom/Type.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/pyGHDL/dom/Type.py b/pyGHDL/dom/Type.py index 3f43188a6..2875f1bc2 100644 --- a/pyGHDL/dom/Type.py +++ b/pyGHDL/dom/Type.py @@ -79,7 +79,7 @@ class ArrayType(VHDLModel_ArrayType): def parse(cls, typeName: str, typeDefinitionNode: Iir) -> "ArrayType": from pyGHDL.dom._Translate import ( GetSimpleTypeFromNode, - GetSubTypeIndicationFromNode, + GetSubTypeIndicationFromIndicationNode, ) indices = [] @@ -99,7 +99,7 @@ class ArrayType(VHDLModel_ArrayType): elementSubTypeIndication = nodes.Get_Element_Subtype_Indication( typeDefinitionNode ) - elementSubType = GetSubTypeIndicationFromNode( + elementSubType = GetSubTypeIndicationFromIndicationNode( elementSubTypeIndication, "array declaration", typeName ) @@ -110,10 +110,10 @@ class ArrayType(VHDLModel_ArrayType): class RecordTypeElement(VHDLModel_RecordTypeElement): @classmethod def parse(cls, elementDeclarationNode: Iir) -> "RecordTypeElement": - from pyGHDL.dom._Translate import GetSubtypeIndicationFromNode + from pyGHDL.dom._Translate import GetSubTypeIndicationFromNode elementName = GetNameOfNode(elementDeclarationNode) - elementType = GetSubtypeIndicationFromNode( + elementType = GetSubTypeIndicationFromNode( elementDeclarationNode, "record element", elementName ) @@ -137,13 +137,13 @@ class RecordType(VHDLModel_RecordType): class AccessType(VHDLModel_AccessType): @classmethod def parse(cls, typeName: str, typeDefinitionNode: Iir) -> "AccessType": - from pyGHDL.dom._Translate import GetSubtypeIndicationFromNode + from pyGHDL.dom._Translate import GetSubTypeIndicationFromIndicationNode designatedSubtypeIndication = nodes.Get_Designated_Subtype_Indication( typeDefinitionNode ) - designatedSubType = GetSubtypeIndicationFromNode( - designatedSubtypeIndication, "access type", typeName, do=False + designatedSubType = GetSubTypeIndicationFromIndicationNode( + designatedSubtypeIndication, "access type", typeName ) return cls(typeName, designatedSubType) |