diff options
author | Muhammad Mahad <mahadtxt@gmail.com> | 2023-08-05 17:28:45 +0500 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2023-08-10 09:37:44 +0000 |
commit | e55113ea2bf0cec2f8436a576ce6f2bcaacd1c27 (patch) | |
tree | 2c1bd92a8c1f14bda549938234b12e9438aefb81 /gcc/rust/hir/rust-hir-dump.cc | |
parent | 152eb852643c4cfdf753a19f70ccc49d1b602502 (diff) | |
download | gcc-e55113ea2bf0cec2f8436a576ce6f2bcaacd1c27.zip gcc-e55113ea2bf0cec2f8436a576ce6f2bcaacd1c27.tar.gz gcc-e55113ea2bf0cec2f8436a576ce6f2bcaacd1c27.tar.bz2 |
gccrs: [E0054/E0604/E0620/E0606] TypeCasting ErrorCodes
Added errorcodes according to different conditions
and updated error message according to type casting
type.
gcc/rust/ChangeLog:
* typecheck/rust-casts.cc (TypeCastRules::emit_cast_error):
Refactored ErrorCodes & error messages.
gcc/testsuite/ChangeLog:
* rust/compile/bad_as_bool_char.rs:
Updated comment to pass test case.
* rust/compile/cast1.rs: likewise.
* rust/compile/cast4.rs: likewise.
* rust/compile/cast5.rs: likewise.
* rust/compile/all-cast.rs: New test for all error codes.
Signed-off-by: Muhammad Mahad <mahadtxt@gmail.com>
Diffstat (limited to 'gcc/rust/hir/rust-hir-dump.cc')
0 files changed, 0 insertions, 0 deletions