{"ast_node_type":"variable","tokens":[{"end":39,"kind":"keyword","start":0,"text":"let"}]}
    let defaults = if has_any_default {
    let diagnostics = create_diagnostics(mem::take(&mut ctx.diagnostics));
        GenericDefaults(Some(Arc::from_iter(defaults)))