#![allow(dead_code)] #![feature(proc_macro)] extern crate trait_tests; use trait_tests::*; trait Wrapper {} #[trait_tests] trait WrapperTests: Wrapper {} struct WrapperImpl { contents: Vec, } #[test_impl] impl Wrapper for WrapperImpl {} #[test_impl] impl Wrapper for WrapperImpl {} ////Bugfixed: we got "previous definition of the value `trait_test_wrapperimpl_wrappertests`" here