llvm/mlir/unittests/IR/InterfaceTest.cpp

//===- InterfaceTest.cpp - Test interfaces --------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "mlir/IR/BuiltinAttributes.h"
#include "mlir/IR/BuiltinDialect.h"
#include "mlir/IR/BuiltinOps.h"
#include "mlir/IR/BuiltinTypes.h"
#include "mlir/IR/OwningOpRef.h"
#include "gtest/gtest.h"

#include "../../test/lib/Dialect/Test/TestAttributes.h"
#include "../../test/lib/Dialect/Test/TestDialect.h"
#include "../../test/lib/Dialect/Test/TestOps.h"
#include "../../test/lib/Dialect/Test/TestTypes.h"

usingnamespacemlir;
usingnamespacetest;

TEST(InterfaceTest, OpInterfaceDenseMapKey) {}

TEST(InterfaceTest, TypeInterfaceDenseMapKey) {}

TEST(InterfaceTest, TestCustomClassOf) {}

TEST(InterfaceTest, TestImplicitConversion) {}