diff options
Diffstat (limited to 'chromium-constexpr.patch')
-rw-r--r-- | chromium-constexpr.patch | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/chromium-constexpr.patch b/chromium-constexpr.patch new file mode 100644 index 000000000000..35acd392c3ec --- /dev/null +++ b/chromium-constexpr.patch @@ -0,0 +1,48 @@ +diff --git a/base/types/strong_alias.h b/base/types/strong_alias.h +index 9f80b7fc8adf..4d28bd195c8a 100644 +--- a/base/types/strong_alias.h ++++ b/base/types/strong_alias.h +@@ -110,7 +110,7 @@ class StrongAlias { + // a `StrongAlias<W>`. + friend constexpr auto operator<=>(const StrongAlias& lhs, + const StrongAlias& rhs) = default; +- friend constexpr bool operator==(const StrongAlias& lhs, ++ friend bool operator==(const StrongAlias& lhs, + const StrongAlias& rhs) = default; + + // Hasher to use in std::unordered_map, std::unordered_set, etc. +diff --git a/components/autofill/core/common/unique_ids.h b/components/autofill/core/common/unique_ids.h +index eb8d5d2c8ec9..6bfabf286379 100644 +--- a/components/autofill/core/common/unique_ids.h ++++ b/components/autofill/core/common/unique_ids.h +@@ -137,7 +137,7 @@ struct GlobalId { + + friend constexpr auto operator<=>(const GlobalId<RendererId>& lhs, + const GlobalId<RendererId>& rhs) = default; +- friend constexpr bool operator==(const GlobalId<RendererId>& lhs, ++ friend bool operator==(const GlobalId<RendererId>& lhs, + const GlobalId<RendererId>& rhs) = default; + }; + +diff --git a/components/performance_manager/resource_attribution/query_params.h b/components/performance_manager/resource_attribution/query_params.h +index 4616f1665e91..679dfcabe999 100644 +--- a/components/performance_manager/resource_attribution/query_params.h ++++ b/components/performance_manager/resource_attribution/query_params.h +@@ -29,7 +29,7 @@ class ContextCollection { + ContextCollection(const ContextCollection& other); + ContextCollection& operator=(const ContextCollection& other); + +- friend constexpr bool operator==(const ContextCollection&, ++ friend bool operator==(const ContextCollection&, + const ContextCollection&) = default; + + // Adds `context` to the collection. +@@ -67,7 +67,7 @@ struct QueryParams { + QueryParams(const QueryParams& other); + QueryParams& operator=(const QueryParams& other); + +- friend constexpr bool operator==(const QueryParams&, ++ friend bool operator==(const QueryParams&, + const QueryParams&) = default; + + // Resource types to measure. |