sem_ch6.adb (Create_Extra_Formals): The type of the BIP_Object_Access formal must...
authorBob Duff <duff@adacore.com>
Thu, 16 Nov 2017 09:43:24 +0000 (09:43 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Thu, 16 Nov 2017 09:43:24 +0000 (09:43 +0000)
commitd00301ecf48e655c08ba2554155521c2f5b0e35e
tree17b49bec11b5dc1f2a3b31d70b01d723620a6783
parent36f287603b7d1be4a29dc98ef36deca013948527
sem_ch6.adb (Create_Extra_Formals): The type of the BIP_Object_Access formal must not have a designated type that...

2017-11-16  Bob Duff  <duff@adacore.com>

* sem_ch6.adb (Create_Extra_Formals): The type of the BIP_Object_Access
formal must not have a designated type that is the full view coming
from a limited-with'ed package.
* sem_util.adb,sem_util.ads (Incomplete_View_From_Limited_With): New
function called from sem_ch6.
* sem_ch5.adb (Analyze_Assignment): Treat user-defined concatenation
specially for b-i-p cases.

From-SVN: r254801
gcc/ada/ChangeLog
gcc/ada/sem_ch5.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads