|
| __init__ (self, structure) |
|
| portbinding (self, tree) |
|
| hfieldaccess (self, tree) |
|
| hvarref (self, tree) |
|
| idlit (self, tree) |
|
| numlit (self, tree) |
|
| numlitwidth (self, tree) |
|
| htypeint (self, tree) |
|
| htype (self, tree) |
|
| hsensvar (self, tree) |
|
| hasync (self, tree) |
|
| npa (self, tree) |
|
| hmodule (self, tree) |
|
| __default__ (self, t) |
|
Expands integer literal into int
Definition at line 11 of file literal_expansion.py.
◆ __init__()
parselib.transforms.literal_expansion.LiteralExpansion.__init__ |
( |
| self, |
|
|
| structure ) |
◆ _get_port_binding_moduel()
parselib.transforms.literal_expansion.LiteralExpansion._get_port_binding_moduel |
( |
| self, |
|
|
| tree ) |
|
protected |
Get the name of the module that corresponds
to this port-binding
Definition at line 20 of file literal_expansion.py.
◆ hasync()
parselib.transforms.literal_expansion.LiteralExpansion.hasync |
( |
| self, |
|
|
| tree ) |
◆ hfieldaccess()
parselib.transforms.literal_expansion.LiteralExpansion.hfieldaccess |
( |
| self, |
|
|
| tree ) |
hFieldaccess NONAME [
hBinop ARRAYSUBSCRIPT [
hBinop ARRAYSUBSCRIPT [
hVarref pa_scclang_global_15 NOLIST
hVarref sig_scclang_global_1 NOLIST
]
hVarref sig_scclang_global_1 NOLIST
]
hField x NOLIST
]
Definition at line 44 of file literal_expansion.py.
◆ hmodule()
parselib.transforms.literal_expansion.LiteralExpansion.hmodule |
( |
| self, |
|
|
| tree ) |
◆ hsensvar()
parselib.transforms.literal_expansion.LiteralExpansion.hsensvar |
( |
| self, |
|
|
| tree ) |
◆ htype()
parselib.transforms.literal_expansion.LiteralExpansion.htype |
( |
| self, |
|
|
| tree ) |
◆ htypeint()
parselib.transforms.literal_expansion.LiteralExpansion.htypeint |
( |
| self, |
|
|
| tree ) |
◆ hvarref()
parselib.transforms.literal_expansion.LiteralExpansion.hvarref |
( |
| self, |
|
|
| tree ) |
◆ idlit()
parselib.transforms.literal_expansion.LiteralExpansion.idlit |
( |
| self, |
|
|
| tree ) |
◆ npa()
parselib.transforms.literal_expansion.LiteralExpansion.npa |
( |
| self, |
|
|
| tree ) |
◆ numlit()
parselib.transforms.literal_expansion.LiteralExpansion.numlit |
( |
| self, |
|
|
| tree ) |
◆ numlitwidth()
parselib.transforms.literal_expansion.LiteralExpansion.numlitwidth |
( |
| self, |
|
|
| tree ) |
◆ portbinding()
parselib.transforms.literal_expansion.LiteralExpansion.portbinding |
( |
| self, |
|
|
| tree ) |
◆ current_module
parselib.transforms.literal_expansion.LiteralExpansion.current_module = tree.children[0] |
◆ field_access
list parselib.transforms.literal_expansion.LiteralExpansion.field_access = None |
◆ is_port_binding
bool parselib.transforms.literal_expansion.LiteralExpansion.is_port_binding = False |
◆ port_binding_module
parselib.transforms.literal_expansion.LiteralExpansion.port_binding_module = None |
◆ structure
parselib.transforms.literal_expansion.LiteralExpansion.structure = structure |
The documentation for this class was generated from the following file: