xref: /llvm-project/mlir/lib/Interfaces/DerivedAttributeOpInterface.cpp (revision 36e018b94111b90797489050aa8edc004781a1b5)
1*36e018b9SJacques Pienaar //===- DerivedAttributeOpInterface.cpp -- Derived Attribute interfaces ----===//
2*36e018b9SJacques Pienaar //
3*36e018b9SJacques Pienaar // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*36e018b9SJacques Pienaar // See https://llvm.org/LICENSE.txt for license information.
5*36e018b9SJacques Pienaar // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*36e018b9SJacques Pienaar //
7*36e018b9SJacques Pienaar //===----------------------------------------------------------------------===//
8*36e018b9SJacques Pienaar //
9*36e018b9SJacques Pienaar // This file contains a set of interfaces for derived attribute op interface.
10*36e018b9SJacques Pienaar //
11*36e018b9SJacques Pienaar //===----------------------------------------------------------------------===//
12*36e018b9SJacques Pienaar 
13*36e018b9SJacques Pienaar #include "mlir/Interfaces/DerivedAttributeOpInterface.h"
14*36e018b9SJacques Pienaar 
15*36e018b9SJacques Pienaar using namespace mlir;
16*36e018b9SJacques Pienaar 
17*36e018b9SJacques Pienaar namespace mlir {
18*36e018b9SJacques Pienaar #include "mlir/Interfaces/DerivedAttributeOpInterface.cpp.inc"
19*36e018b9SJacques Pienaar } // namespace mlir
20