Tim van der Meij 68da778329
Introduce a function type enumeration
This improves readability by removing "magic" numbers, and matches what
we already have for e.g. annotation and shading types.

Note that function type 1 does not exist in the specification, but that
also applies to everything higher than 4, so we can also remove the
specific handling of function type 1 and instead just let it fall
through to throwing an exception for unknown function types, in which we
now also log the provided function type to aid debugging.
2026-04-04 14:57:59 +02:00
..
2026-03-04 10:40:39 +01:00
2026-04-03 22:29:38 +02:00
2013-03-15 11:24:08 -07:00
2026-03-20 20:17:13 +01:00