syntax_data: {"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// context it's calculated within. This is used by the `type_id` intrinsic.
context_before:     /// Creates a hash of the type `Ty` which will be the same no matter what crate
context_after:     pub fn type_id_hash(self, ty: Ty<'tcx>) -> Hash128 {