Serenity Operating System
1/*
2 * Copyright (c) 2020-2021, the SerenityOS developers.
3 * Copyright (c) 2021-2023, Sam Atkins <atkinssj@serenityos.org>
4 *
5 * SPDX-License-Identifier: BSD-2-Clause
6 */
7
8#include <LibWeb/CSS/Parser/DeclarationOrAtRule.h>
9#include <LibWeb/CSS/Parser/Function.h>
10
11namespace Web::CSS::Parser {
12
13DeclarationOrAtRule::DeclarationOrAtRule(RefPtr<Rule> at)
14 : m_type(DeclarationType::At)
15 , m_at(move(at))
16{
17}
18
19DeclarationOrAtRule::DeclarationOrAtRule(Declaration declaration)
20 : m_type(DeclarationType::Declaration)
21 , m_declaration(move(declaration))
22{
23}
24
25DeclarationOrAtRule::~DeclarationOrAtRule() = default;
26
27}