diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2025-04-23 14:40:22 +0200 |
---|---|---|
committer | P-E-P <32375388+P-E-P@users.noreply.github.com> | 2025-04-24 09:46:13 +0000 |
commit | 589c8bbcce3bae829350edeeb00134caa74cdec1 (patch) | |
tree | 2af62efcb0edf23d17b99999fa31d6b3d742eda7 /gcc/errors.cc | |
parent | 06b6c5559a895d13c609c2f933fad2ba5bbc0900 (diff) | |
download | gcc-589c8bbcce3bae829350edeeb00134caa74cdec1.zip gcc-589c8bbcce3bae829350edeeb00134caa74cdec1.tar.gz gcc-589c8bbcce3bae829350edeeb00134caa74cdec1.tar.bz2 |
Prevent forward declaration in type parameters
gcc/rust/ChangeLog:
* resolve/rust-default-resolver.cc (DefaultResolver::visit): Add visit
function for TypeParam.
* resolve/rust-default-resolver.h: Add function prototype.
* resolve/rust-forever-stack.h: Add function to check for forward
declaration ban.
* resolve/rust-late-name-resolver-2.0.cc (Late::visit): Check forward
declarations.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/errors.cc')
0 files changed, 0 insertions, 0 deletions