#include "third_party/blink/public/common/use_counter/use_counter_feature.h"
#include "third_party/blink/public/common/user_agent/user_agent_metadata.h"
#include "third_party/blink/public/mojom/permissions_policy/permissions_policy_feature.mojom-shared.h"
#include "third_party/blink/public/mojom/use_counter/metrics/css_property_id.mojom-shared.h"
#include "third_party/blink/public/mojom/use_counter/metrics/web_feature.mojom-shared.h"
#include "third_party/blink/public/mojom/use_counter/metrics/webdx_feature.mojom-shared.h"
namespace blink {
UseCounterFeature::UseCounterFeature(mojom::UseCounterFeatureType type,
EnumValue value)
: … { … }
bool UseCounterFeature::SetTypeAndValue(mojom::UseCounterFeatureType type,
EnumValue value) { … }
bool UseCounterFeature::IsValid() const { … }
bool UseCounterFeature::operator==(const UseCounterFeature& rhs) const { … }
bool UseCounterFeature::operator<(const UseCounterFeature& rhs) const { … }
}