{"ast_node_type":"variable","tokens":[{"end":100,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(default) = param.default_value(tcx).map(ty::EarlyBinder::instantiate_identity) {
    for param in &generics.own_params {
            // Ignore dependent defaults -- that is, where the default of one type