summary refs log tree commit diff
path: root/src/test/ui/proc-macro/capture-macro-rules-invoke.stdout
blob: 28812e205480398beb394f00d00cce7039ee87d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
PRINT-BANG INPUT (DISPLAY): self
PRINT-BANG INPUT (DEBUG): TokenStream [
    Group {
        delimiter: None,
        stream: TokenStream [
            Ident {
                ident: "self",
                span: $DIR/capture-macro-rules-invoke.rs:26:24: 26:28 (#CTXT),
            },
        ],
        span: $DIR/capture-macro-rules-invoke.rs:11:21: 11:26 (#CTXT),
    },
]
PRINT-BANG INPUT (DISPLAY): (a, b)
PRINT-BANG INPUT (DEBUG): TokenStream [
    Group {
        delimiter: None,
        stream: TokenStream [
            Group {
                delimiter: Parenthesis,
                stream: TokenStream [
                    Ident {
                        ident: "a",
                        span: $DIR/capture-macro-rules-invoke.rs:29:27: 29:28 (#CTXT),
                    },
                    Punct {
                        ch: ',',
                        spacing: Alone,
                        span: $DIR/capture-macro-rules-invoke.rs:29:28: 29:29 (#CTXT),
                    },
                    Ident {
                        ident: "b",
                        span: $DIR/capture-macro-rules-invoke.rs:29:30: 29:31 (#CTXT),
                    },
                ],
                span: $DIR/capture-macro-rules-invoke.rs:29:26: 29:32 (#CTXT),
            },
        ],
        span: $DIR/capture-macro-rules-invoke.rs:17:21: 17:25 (#CTXT),
    },
]