{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"if"}]}
        if is_trait_unused_in_scope(ctx, u, scope, t) {
    if let Some(PathResolution::Def(ModuleDef::Trait(ref t))) = path.type_ns {
            let path = [path.value_ns, path.macro_ns];