ladybird/Meta
Jonne Ransijn d7596a0a61 AK: Don't implicitly convert Optional<T&> to Optional<T>
C++ will jovially select the implicit conversion operator, even if it's
complete bogus, such as for unknown-size types or non-destructible
types. Therefore, all such conversions (which incur a copy) must
(unfortunately) be explicit so that non-copyable types continue to work.

NOTE: We make an exception for trivially copyable types, since they
are, well, trivially copyable.

Co-authored-by: kleines Filmröllchen <filmroellchen@serenityos.org>
2024-12-04 01:58:22 +01:00
..
CMake LibCore/System: Add mmap, munmap for Windows 2024-11-26 10:00:11 +01:00
gn LibWeb: Rename NestedBrowsingContextP => NavigableContainerViewportP 2024-11-26 18:32:48 +01:00
Lagom AK: Don't implicitly convert Optional<T&> to Optional<T> 2024-12-04 01:58:22 +01:00
check-debug-flags.sh
check-idl-files.py
check-markdown.sh Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
check-newlines-at-eof.py
check-png-sizes.sh
check-style.py Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
configure-clangd.sh
debug.plist
embed_as_string.py
find_compiler.sh
generate-libwasm-spec-test.py
generate-libwasm-spec-test.sh
generate_clang_module_map.py Meta+LibGfx: Exclude Metal and Vulkan headers from Clang module map 2024-11-15 10:51:45 -07:00
import-wpt-test.py Meta: Support importing WPT ref tests that use an absolute path 2024-11-06 20:03:38 +01:00
ladybird.sh Meta: Move the vcpkg installation/cache directories under Build 2024-11-06 10:38:57 -07:00
lint-ci.sh
lint-clang-format.sh Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
lint-commit.sh
lint-executable-resources.sh
lint-gn.sh
lint-prettier.sh Meta+LibJS: Upgrade to prettier version 3.3.3 2024-11-06 15:10:27 -05:00
lint-python.sh
lint-shell-scripts.sh
lint-swift.sh
refresh-ladybird-qtcreator.sh Meta+Documentation: Update config for QtCreator 2024-12-02 09:45:32 +00:00
shell_include.sh Meta: Change the default build directories to exclude "ladybird" prefix 2024-11-06 10:38:57 -07:00
WPT.sh Meta: Use headless-browser by default when running tests with WPT.sh 2024-11-15 07:14:07 -05:00