blob: 7d84e6a98a82623ba5255dc7bffda267be2787d8 [file] [log] [blame]
#include "content/browser/web_exposed_isolation_info.h"
#include <optional>
namespace content {
int InvalidOperators() {
WebExposedIsolationInfo value = WebExposedIsolationInfo::CreateNonIsolated();
std::optional<WebExposedIsolationInfo> optional_value =
WebExposedIsolationInfo::CreateNonIsolated();
value == optional_value; // expected-error {{overload resolution selected deleted operator '=='}}
optional_value == value; // expected-error {{overload resolution selected deleted operator '=='}}
optional_value == optional_value; // expected-error {{overload resolution selected deleted operator '=='}}
value != optional_value; // expected-error {{overload resolution selected deleted operator '!='}}
optional_value != value; // expected-error {{overload resolution selected deleted operator '!='}}
optional_value != optional_value; // expected-error {{overload resolution selected deleted operator '!='}}
}
} // namespace content