Name Description Size
cache_yaml.py 559
cpp.py Outputter to generate C++ code for metrics. 4477
jog.py Outputter to generate Rust code for metrics. 7387
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. 10958
run_glean_parser.py Thrown from parse if something goes wrong 10579
rust.py Outputter to generate Rust code for metrics. 11958
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