ladybird/Libraries/LibIDL
Shannon Booth 63195c4830 LibWeb/Bindings: Track generated binding includes at use sites
Replace the bindings generator's up-front dependency include scan with a
GeneratedIncludes accumulator that is threaded through the
implementation, dictionary conversion, argument conversion, and wrapping
emitters.

Emitters now add the headers required by the code they produce, while
generated headers and implementations are built into temporary builders
so includes can be collected before the prologue is emitted. This also
folds module, bindings, and iterator include handling into the same
sorted/deduped header path mechanism.
2026-05-24 16:37:28 +02:00
..
CMakeLists.txt LibCore: Remove LibCoreMinimal 2026-02-26 18:31:57 +01:00
ExposedTo.cpp Everywhere: Remove ShadowRealm support 2026-04-05 13:57:58 +02:00
ExposedTo.h Everywhere: Remove ShadowRealm support 2026-04-05 13:57:58 +02:00
IDLParser.cpp LibIDL: Resolve typedefs in setlike and maplike declarations 2026-05-19 15:33:18 +02:00
IDLParser.h LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
Types.cpp LibWeb/Bindings: Track generated binding includes at use sites 2026-05-24 16:37:28 +02:00
Types.h LibWeb/Bindings: Track generated binding includes at use sites 2026-05-24 16:37:28 +02:00