diff options
| author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-29 14:14:48 +0000 |
|---|---|---|
| committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-29 14:14:48 +0000 |
| commit | b5a16f12a4e69f92f95d5b44745a55ccc47acafa (patch) | |
| tree | 77b5b160aaa011a56fa148406f20b6b5e4e1e814 /libjava/classpath/java/security | |
| parent | 4e0088b4bb15ef7f432a9e0f0ea967203e7f018b (diff) | |
| download | ppe42-gcc-b5a16f12a4e69f92f95d5b44745a55ccc47acafa.tar.gz ppe42-gcc-b5a16f12a4e69f92f95d5b44745a55ccc47acafa.zip | |
2013-01-29 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb (Analyze_Subtype_Declaration): Inherit
Is_Generic_Actual_Type flag in a nested instance.
* sem_ch12.adb (Restore_Private_Views): Preserve
Is_Generic_Actual_Type flag if actual is a Generic_Actual_Type
of an enclosing instance.
* sem_util.adb (Corresponding_Generic_Type): Handle generic actual
which is an actual of an enclosing instance.
* sem_type.adb (Real_Actual): If a generic_actual_type is the
formal of an enclosing generic and thus renames the corresponding
actual, use the actual of the enclosing instance to resolve
spurious ambiguities in instantiations when two formals are
instantiated with the same actual.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195538 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/security')
0 files changed, 0 insertions, 0 deletions

