systemc-clang 2.0.0
Parsing SystemC constructs
|
Public Member Functions | |
__init__ (self) | |
modulelist (self, tree) | |
hmodule (self, tree) | |
htypeinfo (self, tree) | |
inportdecl (self, tree) | |
outportdecl (self, tree) | |
portdecltype (self, tree) | |
Public Member Functions inherited from parselib.transforms.top_down.TopDown | |
__default__ (self, t) | |
Public Attributes | |
ctx = ContextManager() | |
dict | interface_meta_data = {} |
Protected Member Functions | |
_portdecltype_to_sigdecltype (self, tree) | |
_modportsiglist (self, tree) | |
_portdecltype (self, tree) | |
_htype (self, tree) | |
This module generate interface definitions, and put them in the start of the nodes
Definition at line 30 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.__init__ | ( | self | ) |
Reimplemented from parselib.transforms.top_down.TopDown.
Definition at line 34 of file interface_generation.py.
|
protected |
Definition at line 137 of file interface_generation.py.
|
protected |
Definition at line 107 of file interface_generation.py.
|
protected |
Definition at line 132 of file interface_generation.py.
|
protected |
Definition at line 100 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.hmodule | ( | self, | |
tree ) |
Definition at line 61 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.htypeinfo | ( | self, | |
tree ) |
Definition at line 73 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.inportdecl | ( | self, | |
tree ) |
Definition at line 77 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.modulelist | ( | self, | |
tree ) |
Definition at line 39 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.outportdecl | ( | self, | |
tree ) |
Definition at line 82 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.portdecltype | ( | self, | |
tree ) |
Definition at line 87 of file interface_generation.py.
parselib.transforms.interface_generation.InterfaceGeneration.ctx = ContextManager() |
Definition at line 35 of file interface_generation.py.
dict parselib.transforms.interface_generation.InterfaceGeneration.interface_meta_data = {} |
Definition at line 36 of file interface_generation.py.