------- Comment #3 from sam at gcc dot gnu dot org  2007-12-09 11:08 -------
Subject: Bug 34366

Author: sam
Date: Sun Dec  9 11:07:54 2007
New Revision: 130720

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130720
Log:
    gcc/ada/
        PR ada/34366
        * sem_ch3.adb (Designates_T): New function.
        (Mentions_T): Factor reusable part of the logic into Designates_T.
        Consider non-access parameters and access and non-access result.
        (Check_Anonymous_Access_Components): Set ekind of anonymous access to
        E_Subprogram_Type to E_Anonymous_Access_Subprogram_Type.

        * einfo.ads: Update comment for E_Anonymous_Access_Subprogram_Type.

    gcc/testsuite/
        PR ada/34366
        * gnat.dg/enclosing_record_reference.ads,
        gnat.dg/enclosing_record_reference.adb: New test.

Added:
    trunk/gcc/testsuite/gnat.dg/enclosing_record_reference.adb
    trunk/gcc/testsuite/gnat.dg/enclosing_record_reference.ads
Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/einfo.ads
    trunk/gcc/ada/sem_ch3.adb
    trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34366

Reply via email to