/* * Copyright (c) 2020-2021, the SerenityOS developers. * Copyright (c) 2021-2023, Sam Atkins * * SPDX-License-Identifier: BSD-2-Clause */ #include namespace Web::CSS::Parser { Block::Block(Token token, Vector&& values) : m_token(move(token)) , m_values(move(values)) { } Block::~Block() = default; String Block::to_string() const { StringBuilder builder; builder.append(m_token.bracket_string()); builder.join(' ', m_values); builder.append(m_token.bracket_mirror_string()); return MUST(builder.to_string()); } }