summaryrefslogtreecommitdiffstats
path: root/src/test/ui/span/visibility-ty-params.rs
blob: d77febe0aa22bb1eaf0c77eb17e7a980029deaee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
macro_rules! m {
    ($p: path) => (pub(in $p) struct Z;)
}

struct S<T>(T);
m!{ S<u8> } //~ ERROR unexpected generic arguments in path
            //~| ERROR expected module, found struct `S`

mod m {
    m!{ m<> } //~ ERROR unexpected generic arguments in path
}

fn main() {}