#include "ui/webui/resources/cr_components/searchbox/searchbox.mojom-shared.h"
#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 "ui/webui/resources/cr_components/searchbox/searchbox.mojom-params-data.h"
namespace searchbox {
namespace mojom {
NOINLINE static const char* SideTypeToStringHelper(SideType value) { … }
std::string SideTypeToString(SideType value) { … }
std::ostream& operator<<(std::ostream& os, SideType value) { … }
NOINLINE static const char* RenderTypeToStringHelper(RenderType value) { … }
std::string RenderTypeToString(RenderType value) { … }
std::ostream& operator<<(std::ostream& os, RenderType value) { … }
NOINLINE static const char* SelectionLineStateToStringHelper(SelectionLineState value) { … }
std::string SelectionLineStateToString(SelectionLineState value) { … }
std::ostream& operator<<(std::ostream& os, SelectionLineState value) { … }
namespace internal {
bool ACMatchClassification_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ACMatchClassification_Data::ACMatchClassification_Data()
: … { … }
bool Action_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Action_Data::Action_Data()
: … { … }
bool SuggestionAnswer_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
SuggestionAnswer_Data::SuggestionAnswer_Data()
: … { … }
bool AutocompleteMatch_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AutocompleteMatch_Data::AutocompleteMatch_Data()
: … { … }
bool SuggestionGroup_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
SuggestionGroup_Data::SuggestionGroup_Data()
: … { … }
bool AutocompleteResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
AutocompleteResult_Data::AutocompleteResult_Data()
: … { … }
bool OmniboxPopupSelection_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
OmniboxPopupSelection_Data::OmniboxPopupSelection_Data()
: … { … }
bool PageHandler_SetPage_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_SetPage_Params_Data::PageHandler_SetPage_Params_Data()
: … { … }
bool PageHandler_OnFocusChanged_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_OnFocusChanged_Params_Data::PageHandler_OnFocusChanged_Params_Data()
: … { … }
bool PageHandler_QueryAutocomplete_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_QueryAutocomplete_Params_Data::PageHandler_QueryAutocomplete_Params_Data()
: … { … }
bool PageHandler_StopAutocomplete_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_StopAutocomplete_Params_Data::PageHandler_StopAutocomplete_Params_Data()
: … { … }
bool PageHandler_OpenAutocompleteMatch_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_OpenAutocompleteMatch_Params_Data::PageHandler_OpenAutocompleteMatch_Params_Data()
: … { … }
bool PageHandler_OnNavigationLikely_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_OnNavigationLikely_Params_Data::PageHandler_OnNavigationLikely_Params_Data()
: … { … }
bool PageHandler_DeleteAutocompleteMatch_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_DeleteAutocompleteMatch_Params_Data::PageHandler_DeleteAutocompleteMatch_Params_Data()
: … { … }
bool PageHandler_ToggleSuggestionGroupIdVisibility_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_ToggleSuggestionGroupIdVisibility_Params_Data::PageHandler_ToggleSuggestionGroupIdVisibility_Params_Data()
: … { … }
bool PageHandler_ExecuteAction_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_ExecuteAction_Params_Data::PageHandler_ExecuteAction_Params_Data()
: … { … }
bool PageHandler_PopupElementSizeChanged_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_PopupElementSizeChanged_Params_Data::PageHandler_PopupElementSizeChanged_Params_Data()
: … { … }
bool PageHandler_OnThumbnailRemoved_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
PageHandler_OnThumbnailRemoved_Params_Data::PageHandler_OnThumbnailRemoved_Params_Data()
: … { … }
bool Page_AutocompleteResultChanged_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Page_AutocompleteResultChanged_Params_Data::Page_AutocompleteResultChanged_Params_Data()
: … { … }
bool Page_UpdateSelection_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Page_UpdateSelection_Params_Data::Page_UpdateSelection_Params_Data()
: … { … }
bool Page_SetInputText_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Page_SetInputText_Params_Data::Page_SetInputText_Params_Data()
: … { … }
bool Page_SetThumbnail_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
Page_SetThumbnail_Params_Data::Page_SetThumbnail_Params_Data()
: … { … }
}
}
}
namespace perfetto {
void TraceFormatTraits<::searchbox::mojom::SideType>::WriteIntoTrace(
perfetto::TracedValue context, ::searchbox::mojom::SideType value) { … }
}
namespace perfetto {
void TraceFormatTraits<::searchbox::mojom::RenderType>::WriteIntoTrace(
perfetto::TracedValue context, ::searchbox::mojom::RenderType value) { … }
}
namespace perfetto {
void TraceFormatTraits<::searchbox::mojom::SelectionLineState>::WriteIntoTrace(
perfetto::TracedValue context, ::searchbox::mojom::SelectionLineState value) { … }
}