Closed
Description
inside tablegen, calling getCPPClassName
on a TypeConstraint
representing mlir::pdl::OperationType
will return the unqualified type OperationType
instead of a fully qualified ::mlir::pdl::OperationType
see https://reviews.llvm.org/D132010#inline-1271473 for details.
more generally I think tablegen should emit an error if it cannot figure out a fully qualified type for anything.