mirror of https://github.com/llvm/circt.git
a949a76841
No longer inherit the specific type, which involved some black magic. Move to a more sane class hierarchy and base everything around the new PyCDE type class hierarchy. Eventually, we'd like to have `Type` be the root of the hierarchy, but inheriting from `mlir.ir.Type` makes the transition less painful. Enables using the standard python function overrides to both print more reasonable type strings and avoid some of the `isinstance` switch-like structures elsewhere. More of the latter to come. |
||
---|---|---|
.. | ||
PyCDE | ||
CMakeLists.txt |