SuccessChanges

Summary

  1. Extend PyConcreteType to support intermediate base classes. (details)
Commit 7403e3ee324018c79d0e55532240952dbaa4fcbe by stellaraccident
Extend PyConcreteType to support intermediate base classes.

* Resolves todos from D87091.
* Also modifies PyConcreteAttribute to follow suite (should be useful for ElementsAttr and friends).
* Adds a test to ensure that the ShapedType base class functions as expected.

Differential Revision: https://reviews.llvm.org/D87208
The file was modifiedmlir/test/Bindings/Python/ir_types.py (diff)
The file was modifiedmlir/lib/Bindings/Python/IRModules.cpp (diff)