mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-03 07:07:23 +00:00
Even if the type doesn't have a name and won't yield a result when looking for it in interface.typedefs, we still need to look at each of the union's members and resolve those as well, in a similar fashion to how we already recursively resolve the replaced type. This is commonly used in function parameters, for example send() from the XMLHttpRequest interface: send(optional (Document or XMLHttpRequestBodyInit)? body = null)