systemc-clang 2.0.0
Parsing SystemC constructs
|
Public Member Functions | |
__init__ (self) | |
htypedef (self, tree) | |
hdeptype (self, tree) | |
htypealias (self, tree) | |
htype (self, tree) | |
start (self, tree) | |
Public Member Functions inherited from parselib.transforms.top_down.TopDown | |
__default__ (self, t) | |
Public Attributes | |
types | |
current_params | |
Static Protected Member Functions | |
_get_type_name (tree) | |
_get_type_params (tree) | |
_get_type_aliases (tree) | |
This pass recognizes the custom typedef type and remove it from the grammar tree
Definition at line 7 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.__init__ | ( | self | ) |
Reimplemented from parselib.transforms.top_down.TopDown.
Definition at line 9 of file typedef_filter.py.
|
staticprotected |
Definition at line 23 of file typedef_filter.py.
|
staticprotected |
Definition at line 15 of file typedef_filter.py.
|
staticprotected |
Definition at line 19 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.hdeptype | ( | self, | |
tree ) |
Definition at line 40 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.htype | ( | self, | |
tree ) |
Definition at line 47 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.htypealias | ( | self, | |
tree ) |
Definition at line 43 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.htypedef | ( | self, | |
tree ) |
Definition at line 26 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.start | ( | self, | |
tree ) |
Definition at line 55 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.current_params |
Definition at line 12 of file typedef_filter.py.
parselib.transforms.typedef_filter.TypeDefFilter.types |
Definition at line 11 of file typedef_filter.py.