/* * Copyright (c) 2022, Luke Wilde * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include namespace Web::DOM { class CDATASection final : public Text { public: using WrapperType = Bindings::CDATASectionWrapper; CDATASection(Document&, String const&); virtual ~CDATASection() override; // ^Node virtual FlyString node_name() const override { return "#cdata-section"; } }; template<> inline bool Node::fast_is() const { return is_cdata_section(); } }