#pragma once #include "mark_decompression_convert_constant_folding.h" #include "openvino/pass/matcher_pass.hpp" #include "openvino/core/visibility.hpp" #ifdef OPENVINO_STATIC_LIBRARY # define TRANSFORMATIONS_API #else # ifdef IMPLEMENT_OPENVINO_API # define TRANSFORMATIONS_API OPENVINO_CORE_EXPORTS # else # define TRANSFORMATIONS_API OPENVINO_CORE_IMPORTS # endif // IMPLEMENT_OPENVINO_API #endif // OPENVINO_STATIC_LIBRARY namespace ov { namespace pass { class TRANSFORMATIONS_API MarkCompressedFloatConstants; } // namespace pass } // namespace ov class ov::pass::MarkCompressedFloatConstants : public MatcherPass { public: OPENVINO_MATCHER_PASS_RTTI("MarkCompressedFloatConstants") MarkCompressedFloatConstants(); };