syntax_data: {"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// reduces the size of `TyKind` by 8 bytes. It is a very hot type, so it's
context_before:     /// splitting that into two pieces, we get a more compact data layout that
context_after:     /// worth the mild inconvenience.