aboutsummaryrefslogtreecommitdiff
path: root/libjava/defineclass.cc
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2008-08-04 20:50:45 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2008-08-04 20:50:45 +0200
commitcd1c668b50e5fa0041d6d6267e884914e0aa9d94 (patch)
treebb7c07914ca27a6a2d8326c20534a48711e867a7 /libjava/defineclass.cc
parent94eefd2ef77020f87a7787c294b6b01c3e67450a (diff)
downloadgcc-cd1c668b50e5fa0041d6d6267e884914e0aa9d94.zip
gcc-cd1c668b50e5fa0041d6d6267e884914e0aa9d94.tar.gz
gcc-cd1c668b50e5fa0041d6d6267e884914e0aa9d94.tar.bz2
2008-08-04 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb: (Replace_Anonymous_Access_To_Protected_Subprogram): Handle properly an anonymous access to protected subprogram that is the return type of the specification of a subprogram body. * sem_ch6.adb: (Analyze_Subprogram_Body): if the return type is an anonymous access to subprogram, freeze it now to prevent access anomalies in the back-end. * exp_ch9.adb: Minor code cleanup. Make sure that new declarations are inserted into the tree before analysis (from code reading). From-SVN: r138650
Diffstat (limited to 'libjava/defineclass.cc')
0 files changed, 0 insertions, 0 deletions