aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-base.h
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2025-03-25 18:18:21 -0400
committerP-E-P <32375388+P-E-P@users.noreply.github.com>2025-03-26 14:59:58 +0000
commit46ed038945beeaf0ec44d4358070dffb08e65772 (patch)
tree277584fc99e50acebef045975fc85f13d2e64fb2 /gcc/rust/backend/rust-compile-base.h
parent510b73dc40fe46644ecf724d49ec1ca8b539d809 (diff)
downloadgcc-46ed038945beeaf0ec44d4358070dffb08e65772.zip
gcc-46ed038945beeaf0ec44d4358070dffb08e65772.tar.gz
gcc-46ed038945beeaf0ec44d4358070dffb08e65772.tar.bz2
Fix validation of constant items
gcc/rust/ChangeLog: * checks/errors/rust-ast-validation.cc (ASTValidation::visit): Allow constant items lacking expressions if and only if they're associated with a trait definition, not a trait implementation. gcc/testsuite/ChangeLog: * rust/compile/issue-3541-1.rs: New test. * rust/compile/issue-3541-2.rs: Likewise. Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc/rust/backend/rust-compile-base.h')
0 files changed, 0 insertions, 0 deletions