#include <oagFpgaMultiRef.h>
Public Member Functions | |
MultiRef () | |
Constructs a null reference. | |
MultiRef (oa::oaModBitNet *n) | |
Constructs a reference to an oaModBitNet. | |
MultiRef (BBRef b) | |
Constructs a reference to an BBRef. | |
MultiRef (const MultiRef &e) | |
Copy constructor. | |
MultiRef & | operator= (const MultiRef &e) |
bool | operator== (const MultiRef &e) |
Public Attributes | |
MultiRefType | type |
oa::oaModBitNet * | net |
BBRef | bb |
The MultiRef is used in synthesis because it is often advantageous to delay converting the named design objects into AI nodes. It allows some actions to be identified as purely structural and handled differently (such as continuous assigns that involve only wires).
Definition at line 34 of file oagFpgaMultiRef.h.
|
Constructs a null reference.
Definition at line 46 of file oagFpgaMultiRef.h. |
|
Constructs a reference to an oaModBitNet.
Definition at line 48 of file oagFpgaMultiRef.h. |
|
Constructs a reference to an BBRef.
Definition at line 50 of file oagFpgaMultiRef.h. |
|
Copy constructor.
Definition at line 52 of file oagFpgaMultiRef.h. |
|
Definition at line 54 of file oagFpgaMultiRef.h. |
|
Definition at line 55 of file oagFpgaMultiRef.h. |
|
|
|