Name Description Size
cpp.py Outputter to generate C++ code for metrics. 4477
jog.py Outputter to generate Rust code for metrics. 6769
js.py Outputter to generate C++ code for the JavaScript API for metrics. The code for the JavaScript API is a bit special in that we only generate C++ code, string tables and mapping functions. The rest is handled by the WebIDL and XPIDL implementation that uses this code to look up metrics by name. 10882
run_glean_parser.py Thrown from parse if something goes wrong 8369
rust.py Outputter to generate Rust code for metrics. 11039
string_table.py Manages a string table and allows C style serialization to a file. 3445
templates
util.py Utility functions for the glean_parser-based code generator 3257