ladybird/Userland/Services
Daniel Bertalan b76ad3db90 IPCCompiler+WindowServer: Fix deleted function warning
It might be the case that we are passing non-movable/non-copyable things
through IPC. In this case, Clang will emit a warning as it can't
generate the requested default move/copy ctor for the IPC message.

To fix this, we use a `#pragma` to make the compiler silently ignore our
request.

The same was the case with the three-way comparison in `Screen`. Since
we don't use the three-way comparison operator anywhere else in our
codebase, we simply use the `==` operator instead.
2021-07-08 10:11:00 +02:00
..
AudioServer Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
ChessEngine ChessEngine: don't store board in non-leaf nodes in MCTS 2021-06-22 23:09:42 +02:00
Clipboard Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
CrashDaemon LibCoreDump: Include source locations of inlined functions in backtrace 2021-06-19 14:51:18 +02:00
DHCPClient Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
EchoServer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
FileOperation AK+Everywhere: Add and use static APIs for LexicalPath 2021-06-30 11:13:54 +02:00
ImageDecoder Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
InspectorServer InspectorServer: Use LocalSocket method to get pid 2021-07-01 17:49:18 +02:00
KeyboardPreferenceLoader Kernel+KeyboardSettings: Remove numlock syscall and implement ioctl 2021-07-07 10:44:20 +02:00
LaunchServer Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
LookupServer Userland: Remove dummy IPC methods 2021-06-24 00:38:58 +02:00
NotificationServer Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
RequestServer Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
SystemServer SystemServer+Meta: Use the new SysFS 2021-06-29 20:53:59 +02:00
Taskbar Taskbar: Simplify quick launch widget layout 2021-07-04 22:03:47 +02:00
TelnetServer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
WebContent Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
WebServer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
WebSocket Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
WindowServer IPCCompiler+WindowServer: Fix deleted function warning 2021-07-08 10:11:00 +02:00
CMakeLists.txt Userland: Remove SymbolServer and the "symbol" user+group 2021-05-22 18:54:22 +02:00