chromium/components/enterprise/data_controls/core/browser/conditions/or_condition.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/enterprise/data_controls/core/browser/conditions/or_condition.h"

#include <algorithm>

#include "base/memory/ptr_util.h"

namespace data_controls {

// static
std::unique_ptr<Condition> OrCondition::Create(
    std::vector<std::unique_ptr<const Condition>> conditions) {}

OrCondition::~OrCondition() = default;

bool OrCondition::CanBeEvaluated(const ActionContext& action_context) const {}

bool OrCondition::IsTriggered(const ActionContext& action_context) const {}

OrCondition::OrCondition(
    std::vector<std::unique_ptr<const Condition>> conditions)
    :{}

}  // namespace data_controls