diff options
author | Simon Wülker <simon.wuelker@arcor.de> | 2025-05-18 11:30:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-18 09:30:20 +0000 |
commit | edea2caec148910965899670c4267064679cf4ed (patch) | |
tree | 196d1fded370f462fb313c40065847cedf8a3a50 /tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-block-non-replaced-width-001-ref.xht | |
parent | 070a8cf937b3a4c07c1affdb3e3960f85cc67976 (diff) | |
download | servo-edea2caec148910965899670c4267064679cf4ed.tar.gz servo-edea2caec148910965899670c4267064679cf4ed.zip |
Make `getAllTypes` unwrap IDL `record<K, V>` types (#37039)
IDL `record` types can themselves contain types that are not described
anywhere else. An example is in
https://github.com/servo/servo/issues/37038, where the `record` contains
a definition of a union. These inner types must be returned from
`getAllTypes`, otherwise we won't generate code for them.
This PR also adds a few type annotations. I can remove them if
requested, but I think they're helpful.
Testing: Includes a regression test
Fixes: https://github.com/servo/servo/issues/37038
---------
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
Diffstat (limited to 'tests/wpt/css-tests/css21_dev/xhtml1/reference/inline-block-non-replaced-width-001-ref.xht')
0 files changed, 0 insertions, 0 deletions