diff --git a/mlir/test/mlir-tblgen/op-interface.td b/mlir/test/mlir-tblgen/op-interface.td index 6ca9f15bd0220..17bd631fe250d 100644 --- a/mlir/test/mlir-tblgen/op-interface.td +++ b/mlir/test/mlir-tblgen/op-interface.td @@ -11,10 +11,10 @@ def ExtraClassOfInterface : OpInterface<"ExtraClassOfInterface"> { // DECL: class ExtraClassOfInterface // DECL: static bool classof(::mlir::Operation * base) { -// DECL-NEXT: auto* concept = getInterfaceFor(base); -// DECL-NEXT: if (!concept) +// DECL-NEXT: auto* interface = getInterfaceFor(base); +// DECL-NEXT: if (!interface) // DECL-NEXT: return false; -// DECL-NEXT: ExtraClassOfInterface odsInterfaceInstance(base, concept); +// DECL-NEXT: ExtraClassOfInterface odsInterfaceInstance(base, interface); // DECL-NEXT: return odsInterfaceInstance->someOtherMethod(); // DECL-NEXT: } diff --git a/mlir/tools/mlir-tblgen/OpInterfacesGen.cpp b/mlir/tools/mlir-tblgen/OpInterfacesGen.cpp index bdc8482ce5d27..65c1e6392b131 100644 --- a/mlir/tools/mlir-tblgen/OpInterfacesGen.cpp +++ b/mlir/tools/mlir-tblgen/OpInterfacesGen.cpp @@ -584,10 +584,10 @@ void InterfaceGenerator::emitInterfaceDecl(const Interface &interface) { auto extraClassOfFmt = tblgen::FmtContext(); extraClassOfFmt.addSubst(substVar, "odsInterfaceInstance"); os << " static bool classof(" << valueType << " base) {\n" - << " auto* concept = getInterfaceFor(base);\n" - << " if (!concept)\n" + << " auto* interface = getInterfaceFor(base);\n" + << " if (!interface)\n" " return false;\n" - " " << interfaceName << " odsInterfaceInstance(base, concept);\n" + " " << interfaceName << " odsInterfaceInstance(base, interface);\n" << " " << tblgen::tgfmt(extraClassOf->trim(), &extraClassOfFmt) << "\n }\n"; }