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) –