Skip to content

Commit f904451

Browse files
committed
Avoid recursive #include
1 parent b757c21 commit f904451

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

mlir/include/mlir/Dialect/OpenMP/OpenMPDialect.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
1717
#include "mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.h"
1818
#include "mlir/Dialect/OpenACCMPCommon/Interfaces/OpenACCMPOpsInterfaces.h"
19+
#include "mlir/Dialect/OpenMP/OpenMPInterfaces.h"
1920
#include "mlir/IR/Dialect.h"
2021
#include "mlir/IR/OpDefinition.h"
2122
#include "mlir/IR/PatternMatch.h"
@@ -33,8 +34,6 @@
3334

3435
#include "mlir/Dialect/OpenMP/OpenMPTypeInterfaces.h.inc"
3536

36-
#include "mlir/Dialect/OpenMP/OpenMPInterfaces.h"
37-
3837
#define GET_OP_CLASSES
3938
#include "mlir/Dialect/OpenMP/OpenMPOps.h.inc"
4039

mlir/include/mlir/Dialect/OpenMP/OpenMPInterfaces.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
#ifndef MLIR_DIALECT_OPENMP_OPENMPINTERFACES_H_
1414
#define MLIR_DIALECT_OPENMP_OPENMPINTERFACES_H_
1515

16-
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
16+
#include "mlir/Dialect/OpenMP/OpenMPClauseOperands.h"
17+
#include "mlir/Dialect/OpenMP/OpenMPOpsEnums.h"
1718
#include "mlir/IR/Dialect.h"
1819
#include "mlir/IR/OpDefinition.h"
1920
#include "mlir/IR/PatternMatch.h"

0 commit comments

Comments
 (0)