pyGHDL.dom._Translate#
Functions
GetNameFromNode(): Undocumented.GetArrayConstraintsFromSubtypeIndication(): Undocumented.GetTypeFromNode(): Undocumented.GetAnonymousTypeFromNode(): Undocumented.GetSubtypeIndicationFromNode(): Undocumented.GetSubtypeIndicationFromIndicationNode(): Undocumented.GetSimpleTypeFromNode(): Undocumented.GetScalarConstrainedSubtypeFromNode(): Undocumented.GetCompositeConstrainedSubtypeFromNode(): Undocumented.GetSubtypeFromNode(): Undocumented.GetRangeFromNode(): Undocumented.GetExpressionFromNode(): Undocumented.GetGenericsFromChainedNodes(): Undocumented.GetPortsFromChainedNodes(): Undocumented.GetParameterFromChainedNodes(): Undocumented.
Functions
- pyGHDL.dom._Translate.GetNameFromNode(node)[source]#
- Return type:
<module ‘pyVHDLModel.Name’ from ‘/usr/local/lib/python3.9/dist-packages/pyVHDLModel/Name.py’>
- Parameters:
node (Iir) –
- pyGHDL.dom._Translate.GetArrayConstraintsFromSubtypeIndication(subtypeIndication)[source]#
- Return type:
- Parameters:
subtypeIndication (Iir) –
- pyGHDL.dom._Translate.GetSubtypeIndicationFromIndicationNode(subtypeIndicationNode, entity, name)[source]#
- pyGHDL.dom._Translate.GetSimpleTypeFromNode(subtypeIndicationNode)[source]#
- Return type:
- Parameters:
subtypeIndicationNode (Iir) –
- pyGHDL.dom._Translate.GetScalarConstrainedSubtypeFromNode(subtypeIndicationNode)[source]#
- Return type:
- Parameters:
subtypeIndicationNode (Iir) –
- pyGHDL.dom._Translate.GetCompositeConstrainedSubtypeFromNode(subtypeIndicationNode)[source]#
- Return type:
- Parameters:
subtypeIndicationNode (Iir) –
- pyGHDL.dom._Translate.GetSubtypeFromNode(subtypeNode)[source]#
- Return type:
- Parameters:
subtypeNode (Iir) –
- pyGHDL.dom._Translate.GetExpressionFromNode(node)[source]#
- Return type:
Union[BaseExpression,QualifiedExpression,FunctionCall,TypeConversion,Literal]- Parameters:
node (Iir) –
- pyGHDL.dom._Translate.GetGenericsFromChainedNodes(nodeChain)[source]#
- Return type:
- Parameters:
nodeChain (Iir) –