.. _program_listing_file_lib_Dialect_EmitHLS_IR_EmitHLSAttributes.cpp: Program Listing for File EmitHLSAttributes.cpp ============================================== |exhale_lsh| :ref:`Return to documentation for file ` (``lib/Dialect/EmitHLS/IR/EmitHLSAttributes.cpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #include "laksa-mlir/Dialect/EmitHLS/IR/EmitHLSAttributes.h" #include "laksa-mlir/Dialect/EmitHLS/IR/EmitHLS.h" #include "laksa-mlir/Dialect/EmitHLS/IR/EmitHLSTypes.h" #include "mlir/IR/Builders.h" #include "mlir/IR/DialectImplementation.h" #include "llvm/ADT/TypeSwitch.h" using namespace mlir; using namespace mlir::emithls; //===- Generated implementation -------------------------------------------===// #define GET_ATTRDEF_CLASSES #include "laksa-mlir/Dialect/EmitHLS/IR/EmitHLSAttributes.cpp.inc" //===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===// // EmitHLSDialect //===----------------------------------------------------------------------===// void EmitHLSDialect::registerAttributes() { addAttributes< #define GET_ATTRDEF_LIST #include "laksa-mlir/Dialect/EmitHLS/IR/EmitHLSAttributes.cpp.inc" >(); }