{"ast_node_type":"function","tokens":[{"end":79,"kind":"keyword","start":0,"text":"fn"}]}
    fn add_coverage(&mut self, instance: Instance<'tcx>, kind: &CoverageKind) {
    #[instrument(level = "debug", skip(self))]
        // Our caller should have already taken care of inlining subtleties,