diff options
| author | threadexception <hannes.gaumann@outlook.de> | 2022-01-14 16:03:46 +0100 |
|---|---|---|
| committer | threadexception <hannes.gaumann@outlook.de> | 2022-01-18 15:22:35 +0100 |
| commit | ef46e38c2bc9c86dcc48b511885630ed9f842a55 (patch) | |
| tree | 81b3f0d1fe1b001502adfb28d7abd6b3d9bf2488 /src/test/ui/tuple | |
| parent | 86f7f78f05ff8295aad2ad2a31770ce4408cc849 (diff) | |
Implement tuple array diagnostic
Co-authored-by: David Wood <Q0KPU0H1YOEPHRY1R2SN5B5RL@david.davidtw.co>
Diffstat (limited to 'src/test/ui/tuple')
| -rw-r--r-- | src/test/ui/tuple/array-diagnostics.rs | 7 | ||||
| -rw-r--r-- | src/test/ui/tuple/array-diagnostics.stderr | 9 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/test/ui/tuple/array-diagnostics.rs b/src/test/ui/tuple/array-diagnostics.rs new file mode 100644 index 00000000000..1929dab0731 --- /dev/null +++ b/src/test/ui/tuple/array-diagnostics.rs @@ -0,0 +1,7 @@ +fn main() { + let _tmp = [ + ("C200B40A82", 3), + ("C200B40A83", 4) //~ ERROR: expected function, found `(&'static str, {integer})` [E0618] + ("C200B40A8537", 5), + ]; +} diff --git a/src/test/ui/tuple/array-diagnostics.stderr b/src/test/ui/tuple/array-diagnostics.stderr new file mode 100644 index 00000000000..a10d7af470c --- /dev/null +++ b/src/test/ui/tuple/array-diagnostics.stderr @@ -0,0 +1,9 @@ +error[E0618]: expected function, found `(&'static str, {integer})` + --> $DIR/array-diagnostics.rs:4:9 + | +LL | ("C200B40A83", 4) + | ^^^^^^^^^^^^^^^^^- help: consider separating array elements with a comma: `,` + +error: aborting due to previous error + +For more information about this error, try `rustc --explain E0618`. |
