diff options
author | Muhammad Mahad <mahadtxt@gmail.com> | 2023-07-07 15:10:46 +0500 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-01-16 18:49:35 +0100 |
commit | c84a5c616cdad17a3470e02f20d0caa8743f340f (patch) | |
tree | a6f85c6489bc1060630b1952f99f4dde50ece02c /gcc/rust | |
parent | 8ab098a790f46b2bb7ca1d57cb29deaee541ff0e (diff) | |
download | gcc-c84a5c616cdad17a3470e02f20d0caa8743f340f.zip gcc-c84a5c616cdad17a3470e02f20d0caa8743f340f.tar.gz gcc-c84a5c616cdad17a3470e02f20d0caa8743f340f.tar.bz2 |
gccrs: [E0070] invalid left-hand side of assignment
gcc/rust/ChangeLog:
* resolve/rust-ast-verify-assignee.h: called error function.
gcc/testsuite/ChangeLog:
* rust/compile/wrong_lhs_assignment.rs: New test.
Signed-off-by: Muhammad Mahad <mahadtxt@gmail.com>
Diffstat (limited to 'gcc/rust')
-rw-r--r-- | gcc/rust/resolve/rust-ast-verify-assignee.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/rust/resolve/rust-ast-verify-assignee.h b/gcc/rust/resolve/rust-ast-verify-assignee.h index 1b4d85c..9d80118 100644 --- a/gcc/rust/resolve/rust-ast-verify-assignee.h +++ b/gcc/rust/resolve/rust-ast-verify-assignee.h @@ -35,7 +35,7 @@ public: VerifyAsignee checker; assignee->accept_vis (checker); if (!checker.ok) - rust_error_at (assignee->get_locus (), + rust_error_at (assignee->get_locus (), ErrorCode ("E0070"), "invalid left-hand side of assignment"); return checker.ok; } |