#include "third_party/blink/public/mojom/cache_storage/cache_storage.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 "third_party/blink/public/mojom/cache_storage/cache_storage.mojom-params-data.h"
namespace blink {
namespace mojom {
NOINLINE static const char* CacheStorageErrorToStringHelper(CacheStorageError value) { … }
std::string CacheStorageErrorToString(CacheStorageError value) { … }
std::ostream& operator<<(std::ostream& os, CacheStorageError value) { … }
NOINLINE static const char* OperationTypeToStringHelper(OperationType value) { … }
std::string OperationTypeToString(OperationType value) { … }
std::ostream& operator<<(std::ostream& os, OperationType value) { … }
namespace internal {
bool OpenResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool MatchResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool MatchAllResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool GetAllMatchedEntriesResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool CacheKeysResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context,
bool inlined) { … }
bool CacheStorageVerboseError_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageVerboseError_Data::CacheStorageVerboseError_Data()
: … { … }
bool CacheQueryOptions_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheQueryOptions_Data::CacheQueryOptions_Data()
: … { … }
bool MultiCacheQueryOptions_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
MultiCacheQueryOptions_Data::MultiCacheQueryOptions_Data()
: … { … }
bool BatchOperation_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
BatchOperation_Data::BatchOperation_Data()
: … { … }
bool EagerResponse_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
EagerResponse_Data::EagerResponse_Data()
: … { … }
bool CacheEntry_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheEntry_Data::CacheEntry_Data()
: … { … }
bool CacheStorageCache_Match_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_Match_Params_Data::CacheStorageCache_Match_Params_Data()
: … { … }
bool CacheStorageCache_Match_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_Match_ResponseParams_Data::CacheStorageCache_Match_ResponseParams_Data()
: … { … }
bool CacheStorageCache_MatchAll_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_MatchAll_Params_Data::CacheStorageCache_MatchAll_Params_Data()
: … { … }
bool CacheStorageCache_MatchAll_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_MatchAll_ResponseParams_Data::CacheStorageCache_MatchAll_ResponseParams_Data()
: … { … }
bool CacheStorageCache_GetAllMatchedEntries_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_GetAllMatchedEntries_Params_Data::CacheStorageCache_GetAllMatchedEntries_Params_Data()
: … { … }
bool CacheStorageCache_GetAllMatchedEntries_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_GetAllMatchedEntries_ResponseParams_Data::CacheStorageCache_GetAllMatchedEntries_ResponseParams_Data()
: … { … }
bool CacheStorageCache_Keys_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_Keys_Params_Data::CacheStorageCache_Keys_Params_Data()
: … { … }
bool CacheStorageCache_Keys_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_Keys_ResponseParams_Data::CacheStorageCache_Keys_ResponseParams_Data()
: … { … }
bool CacheStorageCache_Batch_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_Batch_Params_Data::CacheStorageCache_Batch_Params_Data()
: … { … }
bool CacheStorageCache_Batch_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_Batch_ResponseParams_Data::CacheStorageCache_Batch_ResponseParams_Data()
: … { … }
bool CacheStorageCache_WriteSideData_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_WriteSideData_Params_Data::CacheStorageCache_WriteSideData_Params_Data()
: … { … }
bool CacheStorageCache_WriteSideData_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorageCache_WriteSideData_ResponseParams_Data::CacheStorageCache_WriteSideData_ResponseParams_Data()
: … { … }
bool CacheStorage_Has_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Has_Params_Data::CacheStorage_Has_Params_Data()
: … { … }
bool CacheStorage_Has_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Has_ResponseParams_Data::CacheStorage_Has_ResponseParams_Data()
: … { … }
bool CacheStorage_Delete_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Delete_Params_Data::CacheStorage_Delete_Params_Data()
: … { … }
bool CacheStorage_Delete_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Delete_ResponseParams_Data::CacheStorage_Delete_ResponseParams_Data()
: … { … }
bool CacheStorage_Keys_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Keys_Params_Data::CacheStorage_Keys_Params_Data()
: … { … }
bool CacheStorage_Keys_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Keys_ResponseParams_Data::CacheStorage_Keys_ResponseParams_Data()
: … { … }
bool CacheStorage_Match_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Match_Params_Data::CacheStorage_Match_Params_Data()
: … { … }
bool CacheStorage_Match_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Match_ResponseParams_Data::CacheStorage_Match_ResponseParams_Data()
: … { … }
bool CacheStorage_Open_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Open_Params_Data::CacheStorage_Open_Params_Data()
: … { … }
bool CacheStorage_Open_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
CacheStorage_Open_ResponseParams_Data::CacheStorage_Open_ResponseParams_Data()
: … { … }
}
}
}
namespace perfetto {
void TraceFormatTraits<::blink::mojom::CacheStorageError>::WriteIntoTrace(
perfetto::TracedValue context, ::blink::mojom::CacheStorageError value) { … }
}
namespace perfetto {
void TraceFormatTraits<::blink::mojom::OperationType>::WriteIntoTrace(
perfetto::TracedValue context, ::blink::mojom::OperationType value) { … }
}