diff --git a/mlir/test/lib/Dialect/Test/TestDialect.h b/mlir/test/lib/Dialect/Test/TestDialect.h --- a/mlir/test/lib/Dialect/Test/TestDialect.h +++ b/mlir/test/lib/Dialect/Test/TestDialect.h @@ -36,8 +36,8 @@ #define GET_OP_CLASSES #include "TestOps.h.inc" -namespace mlir { +namespace test { void registerTestDialect(DialectRegistry ®istry); -} // end namespace mlir +} // end namespace test #endif // MLIR_TESTDIALECT_H diff --git a/mlir/test/lib/Dialect/Test/TestDialect.cpp b/mlir/test/lib/Dialect/Test/TestDialect.cpp --- a/mlir/test/lib/Dialect/Test/TestDialect.cpp +++ b/mlir/test/lib/Dialect/Test/TestDialect.cpp @@ -19,9 +19,9 @@ #include "llvm/ADT/SetVector.h" #include "llvm/ADT/StringSwitch.h" -using namespace mlir; +//using namespace mlir; -void mlir::registerTestDialect(DialectRegistry ®istry) { +void test::registerTestDialect(DialectRegistry ®istry) { registry.insert(); } diff --git a/mlir/test/lib/Dialect/Test/TestOps.td b/mlir/test/lib/Dialect/Test/TestOps.td --- a/mlir/test/lib/Dialect/Test/TestOps.td +++ b/mlir/test/lib/Dialect/Test/TestOps.td @@ -22,7 +22,7 @@ def Test_Dialect : Dialect { let name = "test"; - let cppNamespace = "::mlir"; + let cppNamespace = "::test"; let hasOperationAttrVerify = 1; let hasRegionArgAttrVerify = 1; let hasRegionResultAttrVerify = 1; @@ -90,8 +90,8 @@ } def TEST_TestType : DialectType()">, "test">, - BuildableType<"$_builder.getType<::mlir::TestType>()">; + CPred<"$_self.isa<::test::TestType>()">, "test">, + BuildableType<"$_builder.getType<::test::TestType>()">; //===----------------------------------------------------------------------===// // Test Symbols diff --git a/mlir/test/lib/Dialect/Test/TestTypes.h b/mlir/test/lib/Dialect/Test/TestTypes.h --- a/mlir/test/lib/Dialect/Test/TestTypes.h +++ b/mlir/test/lib/Dialect/Test/TestTypes.h @@ -17,7 +17,7 @@ #include "mlir/IR/Diagnostics.h" #include "mlir/IR/Types.h" -namespace mlir { +namespace test { #include "TestTypeInterfaces.h.inc" @@ -80,6 +80,6 @@ StringRef getName() { return getImpl()->name; } }; -} // end namespace mlir +} // end namespace test #endif // MLIR_TESTTYPES_H