{"ast_node_type":"function","tokens":[{"end":100,"kind":"keyword","start":0,"text":"fn"}]}
    fn add_to_diag<G: rustc_errors::EmissionGuarantee>(self, diag: &mut rustc_errors::Diag<'_, G>) {
impl Subdiagnostic for LocalLabel<'_> {
        // Because parent uses this field , we need to remove it delay before adding it.