Name Description Size
cache_yaml.py 615
cpp.py Outputter to generate C++ code for metrics. 3673
jog.py Outputter to generate Rust code for metrics. 7360
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. 11052
metrics_header_names.py 2051
run_glean_parser.py Thrown from parse if something goes wrong 12807
rust.py Outputter to generate Rust code for metrics. 11967
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 4192