chromium/out/Default/gen/components/autofill/core/common/mojom/autofill_types.mojom-shared.cc

// components/autofill/core/common/mojom/autofill_types.mojom-shared.cc is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2016 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/autofill/core/common/mojom/autofill_types.mojom-shared.h"

// Used to support stream output operator for enums.
// TODO(dcheng): Consider omitting this somehow if not needed.
#include <ostream>
#include <utility>

#include "base/strings/stringprintf.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/lib/validation_util.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"

#include "components/autofill/core/common/mojom/autofill_types.mojom-params-data.h"
namespace autofill {
namespace mojom {

NOINLINE static const char* FormControlTypeToStringHelper(FormControlType value) {}

std::string FormControlTypeToString(FormControlType value) {}

std::ostream& operator<<(std::ostream& os, FormControlType value) {}

NOINLINE static const char* HtmlFieldModeToStringHelper(HtmlFieldMode value) {}

std::string HtmlFieldModeToString(HtmlFieldMode value) {}

std::ostream& operator<<(std::ostream& os, HtmlFieldMode value) {}

NOINLINE static const char* HtmlFieldTypeToStringHelper(HtmlFieldType value) {}

std::string HtmlFieldTypeToString(HtmlFieldType value) {}

std::ostream& operator<<(std::ostream& os, HtmlFieldType value) {}

NOINLINE static const char* SubmissionIndicatorEventToStringHelper(SubmissionIndicatorEvent value) {}

std::string SubmissionIndicatorEventToString(SubmissionIndicatorEvent value) {}

std::ostream& operator<<(std::ostream& os, SubmissionIndicatorEvent value) {}

NOINLINE static const char* SubmissionSourceToStringHelper(SubmissionSource value) {}

std::string SubmissionSourceToString(SubmissionSource value) {}

std::ostream& operator<<(std::ostream& os, SubmissionSource value) {}

NOINLINE static const char* FocusedFieldTypeToStringHelper(FocusedFieldType value) {}

std::string FocusedFieldTypeToString(FocusedFieldType value) {}

std::ostream& operator<<(std::ostream& os, FocusedFieldType value) {}

NOINLINE static const char* ButtonTitleTypeToStringHelper(ButtonTitleType value) {}

std::string ButtonTitleTypeToString(ButtonTitleType value) {}

std::ostream& operator<<(std::ostream& os, ButtonTitleType value) {}

NOINLINE static const char* SubmissionReadinessStateToStringHelper(SubmissionReadinessState value) {}

std::string SubmissionReadinessStateToString(SubmissionReadinessState value) {}

std::ostream& operator<<(std::ostream& os, SubmissionReadinessState value) {}

NOINLINE static const char* AutofillSuggestionAvailabilityToStringHelper(AutofillSuggestionAvailability value) {}

std::string AutofillSuggestionAvailabilityToString(AutofillSuggestionAvailability value) {}

std::ostream& operator<<(std::ostream& os, AutofillSuggestionAvailability value) {}

NOINLINE static const char* ActionPersistenceToStringHelper(ActionPersistence value) {}

std::string ActionPersistenceToString(ActionPersistence value) {}

std::ostream& operator<<(std::ostream& os, ActionPersistence value) {}

NOINLINE static const char* FormActionTypeToStringHelper(FormActionType value) {}

std::string FormActionTypeToString(FormActionType value) {}

std::ostream& operator<<(std::ostream& os, FormActionType value) {}

NOINLINE static const char* FieldActionTypeToStringHelper(FieldActionType value) {}

std::string FieldActionTypeToString(FieldActionType value) {}

std::ostream& operator<<(std::ostream& os, FieldActionType value) {}

NOINLINE static const char* AutofillSuggestionTriggerSourceToStringHelper(AutofillSuggestionTriggerSource value) {}

std::string AutofillSuggestionTriggerSourceToString(AutofillSuggestionTriggerSource value) {}

std::ostream& operator<<(std::ostream& os, AutofillSuggestionTriggerSource value) {}

NOINLINE static const char* FormFieldData_CheckStatusToStringHelper(FormFieldData_CheckStatus value) {}

std::string FormFieldData_CheckStatusToString(FormFieldData_CheckStatus value) {}

std::ostream& operator<<(std::ostream& os, FormFieldData_CheckStatus value) {}

NOINLINE static const char* FormFieldData_RoleAttributeToStringHelper(FormFieldData_RoleAttribute value) {}

std::string FormFieldData_RoleAttributeToString(FormFieldData_RoleAttribute value) {}

std::ostream& operator<<(std::ostream& os, FormFieldData_RoleAttribute value) {}

NOINLINE static const char* FormFieldData_LabelSourceToStringHelper(FormFieldData_LabelSource value) {}

std::string FormFieldData_LabelSourceToString(FormFieldData_LabelSource value) {}

std::ostream& operator<<(std::ostream& os, FormFieldData_LabelSource value) {}

namespace internal {
// static
bool SectionValue_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context,
    bool inlined) {}


// static
bool FrameToken_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FrameToken_Data::FrameToken_Data()
    :{}


// static
bool FrameTokenWithPredecessor_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FrameTokenWithPredecessor_Data::FrameTokenWithPredecessor_Data()
    :{}


// static
bool FormRendererId_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FormRendererId_Data::FormRendererId_Data()
    :{}


// static
bool FieldRendererId_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FieldRendererId_Data::FieldRendererId_Data()
    :{}


// static
bool SelectOption_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

SelectOption_Data::SelectOption_Data()
    :{}


// static
bool SectionAutocomplete_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

SectionAutocomplete_Data::SectionAutocomplete_Data()
    :{}


// static
bool SectionFieldIdentifier_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

SectionFieldIdentifier_Data::SectionFieldIdentifier_Data()
    :{}


// static
bool Section_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

Section_Data::Section_Data()
    :{}


// static
bool AutocompleteParsingResult_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

AutocompleteParsingResult_Data::AutocompleteParsingResult_Data()
    :{}


// static
bool FormFieldData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FormFieldData_Data::FormFieldData_Data()
    :{}


// static
bool FormFieldData_FillData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FormFieldData_FillData_Data::FormFieldData_FillData_Data()
    :{}


// static
bool ButtonTitleInfo_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ButtonTitleInfo_Data::ButtonTitleInfo_Data()
    :{}


// static
bool FormData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FormData_Data::FormData_Data()
    :{}


// static
bool FormFieldDataPredictions_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FormFieldDataPredictions_Data::FormFieldDataPredictions_Data()
    :{}


// static
bool FormDataPredictions_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

FormDataPredictions_Data::FormDataPredictions_Data()
    :{}


// static
bool PasswordAndMetadata_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

PasswordAndMetadata_Data::PasswordAndMetadata_Data()
    :{}


// static
bool PasswordFormFillData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

PasswordFormFillData_Data::PasswordFormFillData_Data()
    :{}


// static
bool PasswordFormGenerationData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

PasswordFormGenerationData_Data::PasswordFormGenerationData_Data()
    :{}


// static
bool PasswordGenerationUIData_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

PasswordGenerationUIData_Data::PasswordGenerationUIData_Data()
    :{}


// static
bool PasswordSuggestionRequest_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

PasswordSuggestionRequest_Data::PasswordSuggestionRequest_Data()
    :{}


// static
bool ParsingResult_Data::Validate(
    const void* data,
    mojo::internal::ValidationContext* validation_context) {}

ParsingResult_Data::ParsingResult_Data()
    :{}

}  // namespace internal
}  // namespace mojom
}  // namespace autofill

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::FormControlType>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::FormControlType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::HtmlFieldMode>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::HtmlFieldMode value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::HtmlFieldType>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::HtmlFieldType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::SubmissionIndicatorEvent>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::SubmissionIndicatorEvent value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::SubmissionSource>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::SubmissionSource value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::FocusedFieldType>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::FocusedFieldType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::ButtonTitleType>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::ButtonTitleType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::SubmissionReadinessState>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::SubmissionReadinessState value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::AutofillSuggestionAvailability>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::AutofillSuggestionAvailability value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::ActionPersistence>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::ActionPersistence value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::FormActionType>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::FormActionType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::FieldActionType>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::FieldActionType value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::AutofillSuggestionTriggerSource>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::AutofillSuggestionTriggerSource value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::FormFieldData_CheckStatus>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::FormFieldData_CheckStatus value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::FormFieldData_RoleAttribute>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::FormFieldData_RoleAttribute value) {}

} // namespace perfetto

namespace perfetto {

// static
void TraceFormatTraits<::autofill::mojom::FormFieldData_LabelSource>::WriteIntoTrace(
   perfetto::TracedValue context, ::autofill::mojom::FormFieldData_LabelSource value) {}

} // namespace perfetto