зеркало из https://github.com/mozilla/gecko-dev.git
6969209b41
They are parsed into a WebIDL object, and lowered into C++, Rust, and XPT. For C++ code, we generate a correctly namespaced forward declaration. In Rust, the types are exposed as `*const c_void`, as we don't have WebIDL type information there. The XPT code generator needs to know the header filename in order to perform correct codegen, so we also get that information. |
||
---|---|---|
.. | ||
xpidl | ||
setup.py |