diff options
author | Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com> | 2023-09-15 13:14:56 +0200 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-08-01 16:52:25 +0200 |
commit | a3b96f6b74728d0e35ca38327603929d9c4eb678 (patch) | |
tree | 533a300c40a775afa1a2a0762b8faa3be03353c4 /gcc/cfganal.cc | |
parent | d61973e4dd48259577dbc3f2cb4f9b2a489a7950 (diff) | |
download | gcc-a3b96f6b74728d0e35ca38327603929d9c4eb678.zip gcc-a3b96f6b74728d0e35ca38327603929d9c4eb678.tar.gz gcc-a3b96f6b74728d0e35ca38327603929d9c4eb678.tar.bz2 |
gccrs: Emit error on identical use declarations
The compiler did not emit any warning when a same target was declared
from different sources.
gcc/rust/ChangeLog:
* resolve/rust-toplevel-name-resolver-2.0.cc (TopLevel::handle_use_dec):
Use the new dict to track down already resolved use declarations.
* resolve/rust-toplevel-name-resolver-2.0.h: Add new dict to store
previous use declarations.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/cfganal.cc')
0 files changed, 0 insertions, 0 deletions