systemc-clang 2.0.0
Parsing SystemC constructs
|
Public Member Functions | |
__init_subclass__ (cls, **kwargs) | |
Static Public Member Functions | |
get_primitive_name_dict () | |
get_primitive (name) | |
name_filter (name) | |
Static Public Attributes | |
list | primitive_type_names = [] |
dict | name_mapping |
Primitive base class, handles automatically subclass registration for primitive types
Definition at line 36 of file primitives.py.
parselib.primitives.Primitive.__init_subclass__ | ( | cls, | |
** | kwargs ) |
registers subclass automatically
Definition at line 45 of file primitives.py.
|
static |
get the primitive type of name
Definition at line 56 of file primitives.py.
|
static |
convert the primitive name string -> type to a dict
Definition at line 51 of file primitives.py.
|
static |
maps type name to internal name
Definition at line 66 of file primitives.py.
|
static |
Definition at line 42 of file primitives.py.
|
static |
Definition at line 41 of file primitives.py.