sem_ch4.adb (Analyze_Concatenation): Do not consider operators marked Eliminated...
authorEd Schonberg <schonberg@adacore.com>
Tue, 15 Mar 2005 16:14:07 +0000 (17:14 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 15 Mar 2005 16:14:07 +0000 (17:14 +0100)
commit1a8fae99783a7e520ae9e827c06a8663b92de3d4
tree2ad488591abe1b897e87a50d7a83b1af75a5ff9d
parent482a63fb779bb83dbe758cbdafc72ee5956a8a97
sem_ch4.adb (Analyze_Concatenation): Do not consider operators marked Eliminated as candidates for resolution.

2005-03-08  Ed Schonberg  <schonberg@adacore.com>

* sem_ch4.adb (Analyze_Concatenation): Do not consider operators marked
Eliminated as candidates for resolution. Both efficient, and avoids
anomalies with operators declared in deleted code.
(Process_Implicit_Dereference_Prefix): Use this procedure whenever
expansion is disabled (as when compiling a generic) to prevent spurious
warnings on prefixes of selected components.

From-SVN: r96505
gcc/ada/sem_ch4.adb