This field is currently being used to mean "Fully resolved class name", which breaks the usage by TypeDefs. This revision prefixes the name with the dialect namespace when necessary.
Depends On D94133
Paths
| Differential D94192
[mlir][ODS] Fix the use of cppClassName in Type constraints for TypeDefs ClosedPublic Authored by rriddle on Jan 6 2021, 1:21 PM.
Details Summary This field is currently being used to mean "Fully resolved class name", which breaks the usage by TypeDefs. This revision prefixes the name with the dialect namespace when necessary. Depends On D94133
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 6 2021, 1:27 PM Closed by commit rGc42cee0c64fe: [mlir][ODS] Fix the use of cppClassName in Type constraints for TypeDefs (authored by rriddle). · Explain WhyJan 6 2021, 2:22 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 314971 mlir/include/mlir/IR/OpBase.td
mlir/include/mlir/TableGen/Type.h
mlir/lib/TableGen/Type.cpp
mlir/test/mlir-tblgen/op-decl.td
|