#ifndef LIB_DIALECT_{{ dialect_name | upper }}_IR_{{ dialect_name | upper }}OPS_H_
#define LIB_DIALECT_{{ dialect_name | upper }}_IR_{{ dialect_name | upper }}OPS_H_

#include "lib/Dialect/{{ dialect_name }}/IR/{{ dialect_name }}Dialect.h"
{% if enable_types %}
#include "lib/Dialect/{{ dialect_name }}/IR/{{ dialect_name }}Types.h"
{% endif %}
#include "mlir/include/mlir/IR/BuiltinOps.h"  // from @llvm-project

#define GET_OP_CLASSES
#include "lib/Dialect/{{ dialect_name }}/IR/{{ dialect_name }}Ops.h.inc"

#endif  // LIB_DIALECT_{{ dialect_name | upper }}_IR_{{ dialect_name | upper }}OPS_H_
