1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:48:12 +00:00
serenity/Meta/Lagom/Tools/CodeGenerators
Andreas Kling 4abdb68655 LibJS: Remove Object(Object& prototype) footgun
This constructor was easily confused with a copy constructor, and it was
possible to accidentally copy-construct Objects in at least one way that
we dicovered (via generic ThrowCompletionOr construction).

This patch adds a mandatory ConstructWithPrototypeTag parameter to the
constructor to disambiguate it.
2022-12-14 15:11:57 +01:00
..
IPCCompiler LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
LibEDID LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
LibLocale Lagom/CodeGenerators: Use HashMap::try_ensure_capacity 2022-12-10 14:29:46 +01:00
LibTimeZone Lagom/CodeGenerators: Use HashMap::try_ensure_capacity 2022-12-10 14:29:46 +01:00
LibUnicode LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
LibWeb LibJS: Remove Object(Object& prototype) footgun 2022-12-14 15:11:57 +01:00
StateMachineGenerator LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
CMakeLists.txt LibUnicode: Move CLDR data generators to a LibLocale subfolder 2022-09-05 14:37:16 -04:00