11error: invalid reference to argument at index 0
2- --> $DIR/bad-template.rs:8 :15
2+ --> $DIR/bad-template.rs:10 :15
33 |
44LL | asm!("{}");
55 | ^^ from here
66 |
77 = note: no arguments were given
88
99error: invalid reference to argument at index 1
10- --> $DIR/bad-template.rs:10 :15
10+ --> $DIR/bad-template.rs:12 :15
1111 |
1212LL | asm!("{1}", in(reg) foo);
1313 | ^^^ from here
1414 |
1515 = note: there is 1 argument
1616
1717error: argument never used
18- --> $DIR/bad-template.rs:10 :21
18+ --> $DIR/bad-template.rs:12 :21
1919 |
2020LL | asm!("{1}", in(reg) foo);
2121 | ^^^^^^^^^^^ argument never used
2222 |
2323 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {0} */"`
2424
2525error: there is no argument named `a`
26- --> $DIR/bad-template.rs:13 :15
26+ --> $DIR/bad-template.rs:15 :15
2727 |
2828LL | asm!("{a}");
2929 | ^^^
3030
3131error: invalid reference to argument at index 0
32- --> $DIR/bad-template.rs:15 :15
32+ --> $DIR/bad-template.rs:17 :15
3333 |
3434LL | asm!("{}", a = in(reg) foo);
3535 | ^^ --------------- named argument
@@ -38,37 +38,37 @@ LL | asm!("{}", a = in(reg) foo);
3838 |
3939 = note: no positional arguments were given
4040note: named arguments cannot be referenced by position
41- --> $DIR/bad-template.rs:15 :20
41+ --> $DIR/bad-template.rs:17 :20
4242 |
4343LL | asm!("{}", a = in(reg) foo);
4444 | ^^^^^^^^^^^^^^^
4545
4646error: named argument never used
47- --> $DIR/bad-template.rs:15 :20
47+ --> $DIR/bad-template.rs:17 :20
4848 |
4949LL | asm!("{}", a = in(reg) foo);
5050 | ^^^^^^^^^^^^^^^ named argument never used
5151 |
5252 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
5353
5454error: invalid reference to argument at index 1
55- --> $DIR/bad-template.rs:18 :15
55+ --> $DIR/bad-template.rs:20 :15
5656 |
5757LL | asm!("{1}", a = in(reg) foo);
5858 | ^^^ from here
5959 |
6060 = note: no positional arguments were given
6161
6262error: named argument never used
63- --> $DIR/bad-template.rs:18 :21
63+ --> $DIR/bad-template.rs:20 :21
6464 |
6565LL | asm!("{1}", a = in(reg) foo);
6666 | ^^^^^^^^^^^^^^^ named argument never used
6767 |
6868 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
6969
7070error: invalid reference to argument at index 0
71- --> $DIR/bad-template.rs:21 :15
71+ --> $DIR/bad-template.rs:23 :15
7272 |
7373LL | asm!("{}", in("eax") foo);
7474 | ^^ ------------- explicit register argument
@@ -77,19 +77,19 @@ LL | asm!("{}", in("eax") foo);
7777 |
7878 = note: no positional arguments were given
7979note: explicit register arguments cannot be used in the asm template
80- --> $DIR/bad-template.rs:21 :20
80+ --> $DIR/bad-template.rs:23 :20
8181 |
8282LL | asm!("{}", in("eax") foo);
8383 | ^^^^^^^^^^^^^
8484
8585error: asm template modifier must be a single character
86- --> $DIR/bad-template.rs:23 :17
86+ --> $DIR/bad-template.rs:25 :17
8787 |
8888LL | asm!("{:foo}", in(reg) foo);
8989 | ^^^
9090
9191error: multiple unused asm arguments
92- --> $DIR/bad-template.rs:25 :18
92+ --> $DIR/bad-template.rs:27 :18
9393 |
9494LL | asm!("", in(reg) 0, in(reg) 1);
9595 | ^^^^^^^^^ ^^^^^^^^^ argument never used
@@ -99,37 +99,37 @@ LL | asm!("", in(reg) 0, in(reg) 1);
9999 = help: if these arguments are intentionally unused, consider using them in an asm comment: `"/* {0} {1} */"`
100100
101101error: invalid reference to argument at index 0
102- --> $DIR/bad-template.rs:31 :14
102+ --> $DIR/bad-template.rs:33 :14
103103 |
104104LL | global_asm!("{}");
105105 | ^^ from here
106106 |
107107 = note: no arguments were given
108108
109109error: invalid reference to argument at index 1
110- --> $DIR/bad-template.rs:33 :14
110+ --> $DIR/bad-template.rs:35 :14
111111 |
112112LL | global_asm!("{1}", const FOO);
113113 | ^^^ from here
114114 |
115115 = note: there is 1 argument
116116
117117error: argument never used
118- --> $DIR/bad-template.rs:33 :20
118+ --> $DIR/bad-template.rs:35 :20
119119 |
120120LL | global_asm!("{1}", const FOO);
121121 | ^^^^^^^^^ argument never used
122122 |
123123 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {0} */"`
124124
125125error: there is no argument named `a`
126- --> $DIR/bad-template.rs:36 :14
126+ --> $DIR/bad-template.rs:38 :14
127127 |
128128LL | global_asm!("{a}");
129129 | ^^^
130130
131131error: invalid reference to argument at index 0
132- --> $DIR/bad-template.rs:38 :14
132+ --> $DIR/bad-template.rs:40 :14
133133 |
134134LL | global_asm!("{}", a = const FOO);
135135 | ^^ ------------- named argument
@@ -138,43 +138,43 @@ LL | global_asm!("{}", a = const FOO);
138138 |
139139 = note: no positional arguments were given
140140note: named arguments cannot be referenced by position
141- --> $DIR/bad-template.rs:38 :19
141+ --> $DIR/bad-template.rs:40 :19
142142 |
143143LL | global_asm!("{}", a = const FOO);
144144 | ^^^^^^^^^^^^^
145145
146146error: named argument never used
147- --> $DIR/bad-template.rs:38 :19
147+ --> $DIR/bad-template.rs:40 :19
148148 |
149149LL | global_asm!("{}", a = const FOO);
150150 | ^^^^^^^^^^^^^ named argument never used
151151 |
152152 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
153153
154154error: invalid reference to argument at index 1
155- --> $DIR/bad-template.rs:41 :14
155+ --> $DIR/bad-template.rs:43 :14
156156 |
157157LL | global_asm!("{1}", a = const FOO);
158158 | ^^^ from here
159159 |
160160 = note: no positional arguments were given
161161
162162error: named argument never used
163- --> $DIR/bad-template.rs:41 :20
163+ --> $DIR/bad-template.rs:43 :20
164164 |
165165LL | global_asm!("{1}", a = const FOO);
166166 | ^^^^^^^^^^^^^ named argument never used
167167 |
168168 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
169169
170170error: asm template modifier must be a single character
171- --> $DIR/bad-template.rs:44 :16
171+ --> $DIR/bad-template.rs:46 :16
172172 |
173173LL | global_asm!("{:foo}", const FOO);
174174 | ^^^
175175
176176error: multiple unused asm arguments
177- --> $DIR/bad-template.rs:46 :17
177+ --> $DIR/bad-template.rs:48 :17
178178 |
179179LL | global_asm!("", const FOO, const FOO);
180180 | ^^^^^^^^^ ^^^^^^^^^ argument never used
0 commit comments