.. _program_listing_file_include_laksa-mlir_InitAllTranslations.h: Program Listing for File InitAllTranslations.h ============================================== |exhale_lsh| :ref:`Return to documentation for file ` (``include/laksa-mlir/InitAllTranslations.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp namespace mlir { void registerDFGToDotTranslation(); void registerEmitCToLaksaRefTranslation(); void registerEmitHLSToCppTranslation(); void registerEmitHLSToHLSBuildScriptTranslation(); void registerEmitHLSToHLSTclTranslation(); void registerEmitHLSToKriaDtsiTranslation(); void registerEmitHLSToLaksaAppTranslation(); void registerEmitHLSToLaksaHeaderTranslation(); void registerEmitHLSToLaksaRunScriptTranslation(); void registerEmitHLSToVivadoTclTranslation(); inline void registerAllLAKSAMLIRTranslations() { static bool initOnce = []() { registerDFGToDotTranslation(); registerEmitCToLaksaRefTranslation(); registerEmitHLSToCppTranslation(); registerEmitHLSToHLSBuildScriptTranslation(); registerEmitHLSToHLSTclTranslation(); registerEmitHLSToKriaDtsiTranslation(); registerEmitHLSToLaksaAppTranslation(); registerEmitHLSToLaksaHeaderTranslation(); registerEmitHLSToLaksaRunScriptTranslation(); registerEmitHLSToVivadoTclTranslation(); return true; }(); (void)initOnce; } } // namespace mlir