Commit b793f46
committed
Reject empty cfg_attr
gcc/rust/ChangeLog:
* ast/rust-ast.cc (Attribute::check_cfg_predicate): Emit an error with
empty cfg_attr input.
gcc/testsuite/ChangeLog:
* rust/compile/issue-3966.rs: New test.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>1 parent 5f72783 commit b793f46
2 files changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4149 | 4149 | | |
4150 | 4150 | | |
4151 | 4151 | | |
| 4152 | + | |
4152 | 4153 | | |
4153 | 4154 | | |
4154 | 4155 | | |
4155 | | - | |
4156 | | - | |
| 4156 | + | |
| 4157 | + | |
4157 | 4158 | | |
4158 | 4159 | | |
4159 | 4160 | | |
| |||
4169 | 4170 | | |
4170 | 4171 | | |
4171 | 4172 | | |
| 4173 | + | |
| 4174 | + | |
| 4175 | + | |
| 4176 | + | |
| 4177 | + | |
| 4178 | + | |
| 4179 | + | |
4172 | 4180 | | |
4173 | 4181 | | |
4174 | 4182 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments