1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 08:58:11 +00:00
serenity/Meta/Lagom/Tools/CodeGenerators/LibTimeZone
Timothy Flynn b2164ad979 Meta: Do not hard-code index types for UCD/CLDR/TZDB code generators
Hand-picking the smallest index type that fits a particular generated
array started with commit 3ad159537e. This
was to reduce the size of the generated library.

Since then, the number of types using UniqueStorage has grown a ton,
creating a long list of types for which index types are manually picked.
When a new UCD/CLDR/TZDB is released, and the current index type no
longer fits the generated data, we fail to generate. Tracking down which
index caused the failure is a pretty annoying process.

Instead, we can just use size_t while in the generators themselves, then
automatically pick the size needed for the generated code.
2022-11-18 17:00:51 +00:00
..
CMakeLists.txt Meta: Rename Lagom library target names from LagomFoo to LibFoo 2022-07-06 14:24:23 +02:00
GenerateTimeZoneData.cpp Meta: Do not hard-code index types for UCD/CLDR/TZDB code generators 2022-11-18 17:00:51 +00:00