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