.. # This page is generated by doc/ASTReference.py when Sphinx starts. Do not edit it. Entity Aspect ############# The diagrams below draw one box per node kind, with one port per field. The edge colours say how a link is held; they are listed in full on the :ref:`INT:AST:Fields` page. .. graphviz:: digraph { rankdir="LR" nodesep=0.1 node [shape=point width=0.06 color="#888a85"] edge [fontname="monospace" fontsize=10 minlen=3] l0a -> l0b [label="owned" color="#000000"] l1a -> l1b [label="ref" color="#3465a4" style=dashed] l2a -> l2b [label="maybe ref" color="#3465a4" style=dotted] l3a -> l3b [label="of ref" color="#3465a4" style=dashed] l4a -> l4b [label="of maybe ref" color="#3465a4" style=dotted] l5a -> l5b [label="forward ref" color="#f57900" style=dashed] l6a -> l6b [label="maybe forward ref" color="#f57900" style=dotted] l7a -> l7b [label="chain" color="#4e9a06"] l8a -> l8b [label="chain next" color="#4e9a06" style=bold] } .. _INT:AST:Entity_Aspect_Entity: Iir_Kind_Entity_Aspect_Entity ============================= Format: ``Short`` .. list-table:: :header-rows: 1 :widths: 30 12 18 12 28 * - Accessor - Field - Type - Access - Description * - :ref:`Entity_Name ` - ``Field2`` - ``Iir`` - owned - The entity name for an architecture or a configuration. * - :ref:`Architecture ` - ``Field3`` - ``Iir`` - owned - A simple name for the architecture. The named entity can be: \* Null_Iir if the architecture is not known. \* a design unit if the architecture is known but not loaded. \* an architecture body if the architecture is loaded. .. graphviz:: digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Entity_Aspect_Entity" [style=filled fillcolor="#eeeeec" label="{Entity_Aspect_Entity|{ Entity_Name| Architecture}}"] "Entity_Aspect_Entity__Entity_Name" [shape=box label="Iir"] "Entity_Aspect_Entity":Entity_Name -> "Entity_Aspect_Entity__Entity_Name" [color="#000000"] "Entity_Aspect_Entity__Architecture" [shape=box label="Iir"] "Entity_Aspect_Entity":Architecture -> "Entity_Aspect_Entity__Architecture" [color="#000000"] } .. _INT:AST:Entity_Aspect_Configuration: Iir_Kind_Entity_Aspect_Configuration ==================================== Format: ``Short`` .. list-table:: :header-rows: 1 :widths: 30 12 18 12 28 * - Accessor - Field - Type - Access - Description * - :ref:`Configuration_Name ` - ``Field1`` - ``Iir`` - owned - Configuration of an entity_aspect_configuration. .. graphviz:: digraph { rankdir="LR" node [shape=record fontname="monospace" fontsize=10] edge [fontname="monospace" fontsize=9] "Entity_Aspect_Configuration" [style=filled fillcolor="#eeeeec" label="{Entity_Aspect_Configuration|{ Configuration_Name}}"] "Entity_Aspect_Configuration__Configuration_Name" [shape=box label="Iir"] "Entity_Aspect_Configuration":Configuration_Name -> "Entity_Aspect_Configuration__Configuration_Name" [color="#000000"] } .. _INT:AST:Entity_Aspect_Open: Iir_Kind_Entity_Aspect_Open =========================== Format: ``Short``