aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sinput.adb
diff options
context:
space:
mode:
authorBob Duff <duff@adacore.com>2007-12-13 11:32:45 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2007-12-13 11:32:45 +0100
commit7f0e4cdb55e96a7ca4ed9b39b6881f27de56e6e7 (patch)
tree1b6450116869c22df2006efe2c83a2616fcc69e8 /gcc/ada/sinput.adb
parent8a4444e804f8c9a55a12ae2b98e6394a6a4d8ba1 (diff)
downloadgcc-7f0e4cdb55e96a7ca4ed9b39b6881f27de56e6e7.zip
gcc-7f0e4cdb55e96a7ca4ed9b39b6881f27de56e6e7.tar.gz
gcc-7f0e4cdb55e96a7ca4ed9b39b6881f27de56e6e7.tar.bz2
sem_util.ads, [...] (Is_Concurrent_Interface): New routine.
2007-12-06 Bob Duff <duff@adacore.com> Javier Miranda <miranda@adacore.com> Robert Dewar <dewar@adacore.com> * sem_util.ads, sem_util.adb (Is_Concurrent_Interface): New routine. (Set_Convention): New procedure to set the Convention flag, and in addition make sure the Favor_Top_Level flag is kept in sync (all foreign-language conventions require Favor_Top_Level = True). (Collect_Abstract_Interfaces): Update occurrences of Related_Interface to Related_Type. (Collect_Interfaces_Info): Minor update to handle the two secondary dispatch tables. Update occurrence of Related_Interface to Related_Type. (Generate_Parent_Ref): Add parameter to specify entity to check (Is_Preelaborable_Expression): Allow the name of a discriminant to initialize a component of a type with preelaborable initialization. This includes the case of a discriminal used in such a context. (Is_Dependent_Component_Of_Mutable_Object): Take into account the latest Ada 2005 rules about renaming and 'Access of discriminant-dependent components. (Check_Nested_Access): Add handling when there are no enclosing subprograms (e.g. case of a package body). (Find_Parameter_Type): Factor routine from several other compiler files. Remove routine from Find_Overridden_Synchronized_Primitive. From-SVN: r130859
Diffstat (limited to 'gcc/ada/sinput.adb')
0 files changed, 0 insertions, 0 deletions