Serenity Operating System
at master 27 lines 623 B view raw
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}