chromium/out/Default/gen/components/autofill/content/common/mojom/autofill_agent.mojom-params-data.h

// components/autofill/content/common/mojom/autofill_agent.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

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

#ifndef COMPONENTS_AUTOFILL_CONTENT_COMMON_MOJOM_AUTOFILL_AGENT_MOJOM_PARAMS_DATA_H_
#define COMPONENTS_AUTOFILL_CONTENT_COMMON_MOJOM_AUTOFILL_AGENT_MOJOM_PARAMS_DATA_H_

#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"

#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif

namespace mojo::internal {
class ValidationContext;
}


namespace autofill::mojom {
namespace internal {
class  AutofillAgent_TriggerFormExtraction_Params_Data {};
static_assert;
class  AutofillAgent_TriggerFormExtractionWithResponse_Params_Data {};
static_assert;
class  AutofillAgent_TriggerFormExtractionWithResponse_ResponseParams_Data {};
static_assert;
class  AutofillAgent_ApplyFieldsAction_Params_Data {};
static_assert;
class  AutofillAgent_ApplyFieldAction_Params_Data {};
static_assert;
class  AutofillAgent_ExtractForm_Params_Data {};
static_assert;
class  AutofillAgent_ExtractForm_ResponseParams_Data {};
static_assert;
class  AutofillAgent_FieldTypePredictionsAvailable_Params_Data {};
static_assert;
class  AutofillAgent_ClearPreviewedForm_Params_Data {};
static_assert;
class  AutofillAgent_TriggerSuggestions_Params_Data {};
static_assert;
class  AutofillAgent_SetSuggestionAvailability_Params_Data {};
static_assert;
class  AutofillAgent_AcceptDataListSuggestion_Params_Data {};
static_assert;
class  AutofillAgent_PreviewPasswordSuggestion_Params_Data {};
static_assert;
class  AutofillAgent_PreviewPasswordGenerationSuggestion_Params_Data {};
static_assert;
class  AutofillAgent_GetPotentialLastFourCombinationsForStandaloneCvc_Params_Data {};
static_assert;
class  AutofillAgent_GetPotentialLastFourCombinationsForStandaloneCvc_ResponseParams_Data {};
static_assert;
class  PasswordAutofillAgent_SetPasswordFillData_Params_Data {};
static_assert;
class  PasswordAutofillAgent_FillPasswordSuggestion_Params_Data {};
static_assert;
class  PasswordAutofillAgent_InformNoSavedCredentials_Params_Data {};
static_assert;
class  PasswordAutofillAgent_FillIntoFocusedField_Params_Data {};
static_assert;
class  PasswordAutofillAgent_PreviewField_Params_Data {};
static_assert;
class  PasswordAutofillAgent_FillField_Params_Data {};
static_assert;
class  PasswordAutofillAgent_SetLoggingState_Params_Data {};
static_assert;
class  PasswordAutofillAgent_AnnotateFieldsWithParsingResult_Params_Data {};
static_assert;
class  PasswordGenerationAgent_GeneratedPasswordAccepted_Params_Data {};
static_assert;
class  PasswordGenerationAgent_TriggeredGeneratePassword_Params_Data {};
static_assert;
class  PasswordGenerationAgent_TriggeredGeneratePassword_ResponseParams_Data {};
static_assert;
class  PasswordGenerationAgent_FoundFormEligibleForGeneration_Params_Data {};
static_assert;
class  PasswordGenerationAgent_FocusNextFieldAfterPasswords_Params_Data {};
static_assert;

}  // namespace internal


class AutofillAgent_TriggerFormExtraction_ParamsDataView {};


class AutofillAgent_TriggerFormExtractionWithResponse_ParamsDataView {};


class AutofillAgent_TriggerFormExtractionWithResponse_ResponseParamsDataView {};


class AutofillAgent_ApplyFieldsAction_ParamsDataView {};


class AutofillAgent_ApplyFieldAction_ParamsDataView {};


class AutofillAgent_ExtractForm_ParamsDataView {};


class AutofillAgent_ExtractForm_ResponseParamsDataView {};


class AutofillAgent_FieldTypePredictionsAvailable_ParamsDataView {};


class AutofillAgent_ClearPreviewedForm_ParamsDataView {};


class AutofillAgent_TriggerSuggestions_ParamsDataView {};


class AutofillAgent_SetSuggestionAvailability_ParamsDataView {};


class AutofillAgent_AcceptDataListSuggestion_ParamsDataView {};


class AutofillAgent_PreviewPasswordSuggestion_ParamsDataView {};


class AutofillAgent_PreviewPasswordGenerationSuggestion_ParamsDataView {};


class AutofillAgent_GetPotentialLastFourCombinationsForStandaloneCvc_ParamsDataView {};


class AutofillAgent_GetPotentialLastFourCombinationsForStandaloneCvc_ResponseParamsDataView {};


class PasswordAutofillAgent_SetPasswordFillData_ParamsDataView {};


class PasswordAutofillAgent_FillPasswordSuggestion_ParamsDataView {};


class PasswordAutofillAgent_InformNoSavedCredentials_ParamsDataView {};


class PasswordAutofillAgent_FillIntoFocusedField_ParamsDataView {};


class PasswordAutofillAgent_PreviewField_ParamsDataView {};


class PasswordAutofillAgent_FillField_ParamsDataView {};


class PasswordAutofillAgent_SetLoggingState_ParamsDataView {};


class PasswordAutofillAgent_AnnotateFieldsWithParsingResult_ParamsDataView {};


class PasswordGenerationAgent_GeneratedPasswordAccepted_ParamsDataView {};


class PasswordGenerationAgent_TriggeredGeneratePassword_ParamsDataView {};


class PasswordGenerationAgent_TriggeredGeneratePassword_ResponseParamsDataView {};


class PasswordGenerationAgent_FoundFormEligibleForGeneration_ParamsDataView {};


class PasswordGenerationAgent_FocusNextFieldAfterPasswords_ParamsDataView {};







inline void AutofillAgent_ApplyFieldsAction_ParamsDataView::GetFieldsDataView(
    mojo::ArrayDataView<::autofill::mojom::FormFieldData_FillDataDataView>* output) {}


inline void AutofillAgent_ApplyFieldAction_ParamsDataView::GetFieldDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void AutofillAgent_ApplyFieldAction_ParamsDataView::GetValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void AutofillAgent_ExtractForm_ParamsDataView::GetFormDataView(
    ::autofill::mojom::FormRendererIdDataView* output) {}


inline void AutofillAgent_ExtractForm_ResponseParamsDataView::GetFormDataView(
    ::autofill::mojom::FormDataDataView* output) {}


inline void AutofillAgent_FieldTypePredictionsAvailable_ParamsDataView::GetFormsDataView(
    mojo::ArrayDataView<::autofill::mojom::FormDataPredictionsDataView>* output) {}




inline void AutofillAgent_TriggerSuggestions_ParamsDataView::GetFieldDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}


inline void AutofillAgent_SetSuggestionAvailability_ParamsDataView::GetFieldDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}


inline void AutofillAgent_AcceptDataListSuggestion_ParamsDataView::GetFieldDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void AutofillAgent_AcceptDataListSuggestion_ParamsDataView::GetValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void AutofillAgent_PreviewPasswordSuggestion_ParamsDataView::GetUsernameDataView(
    ::mojo_base::mojom::String16DataView* output) {}
inline void AutofillAgent_PreviewPasswordSuggestion_ParamsDataView::GetPasswordDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void AutofillAgent_PreviewPasswordGenerationSuggestion_ParamsDataView::GetPasswordDataView(
    ::mojo_base::mojom::String16DataView* output) {}




inline void AutofillAgent_GetPotentialLastFourCombinationsForStandaloneCvc_ResponseParamsDataView::GetPotentialMatchesDataView(
    mojo::ArrayDataView<mojo::StringDataView>* output) {}


inline void PasswordAutofillAgent_SetPasswordFillData_ParamsDataView::GetFormDataDataView(
    ::autofill::mojom::PasswordFormFillDataDataView* output) {}


inline void PasswordAutofillAgent_FillPasswordSuggestion_ParamsDataView::GetUsernameDataView(
    ::mojo_base::mojom::String16DataView* output) {}
inline void PasswordAutofillAgent_FillPasswordSuggestion_ParamsDataView::GetPasswordDataView(
    ::mojo_base::mojom::String16DataView* output) {}




inline void PasswordAutofillAgent_FillIntoFocusedField_ParamsDataView::GetCredentialDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void PasswordAutofillAgent_PreviewField_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void PasswordAutofillAgent_PreviewField_ParamsDataView::GetValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}


inline void PasswordAutofillAgent_FillField_ParamsDataView::GetFieldIdDataView(
    ::autofill::mojom::FieldRendererIdDataView* output) {}
inline void PasswordAutofillAgent_FillField_ParamsDataView::GetValueDataView(
    ::mojo_base::mojom::String16DataView* output) {}




inline void PasswordAutofillAgent_AnnotateFieldsWithParsingResult_ParamsDataView::GetParsingResultDataView(
    ::autofill::mojom::ParsingResultDataView* output) {}


inline void PasswordGenerationAgent_GeneratedPasswordAccepted_ParamsDataView::GetGeneratedPasswordDataView(
    ::mojo_base::mojom::String16DataView* output) {}




inline void PasswordGenerationAgent_TriggeredGeneratePassword_ResponseParamsDataView::GetDataDataView(
    ::autofill::mojom::PasswordGenerationUIDataDataView* output) {}


inline void PasswordGenerationAgent_FoundFormEligibleForGeneration_ParamsDataView::GetFormDataView(
    ::autofill::mojom::PasswordFormGenerationDataDataView* output) {}





}  // autofill::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // COMPONENTS_AUTOFILL_CONTENT_COMMON_MOJOM_AUTOFILL_AGENT_MOJOM_PARAMS_DATA_H_