// Copyright Advanced Micro Devices, Inc., or its affiliates. // SPDX-License-Identifier: MIT #include #include #include #ifdef ROCROLLER_USE_LLVM static_assert(rocRoller::Serialization:: CMappedType); static_assert( rocRoller::Serialization::CMappedType); static_assert(rocRoller::Serialization:: CMappedType); static_assert( rocRoller::Serialization::CMappedType); static_assert( rocRoller::Serialization::has_SerializationTraits::value); static_assert(!llvm::yaml::has_FlowTraits::value); #endif namespace rocRoller { namespace Expression { std::string toYAML(ExpressionPtr const& expr) { return Serialization::toYAML(expr); } ExpressionPtr fromYAML(std::string const& str) { return Serialization::fromYAML(str); } } }