a-cofuba.ads (Add): Take as an additional input parameter the position where the...
authorClaire Dross <dross@adacore.com>
Thu, 27 Apr 2017 09:10:44 +0000 (09:10 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 27 Apr 2017 09:10:44 +0000 (11:10 +0200)
commit394fa9f54a4fc7f2cc6ea0630f948f0e47558e28
tree5d9de499cf2417de857b33128f1d71075a207f78
parent11775988d5f6db984fb902b7447a5b2817b555b1
a-cofuba.ads (Add): Take as an additional input parameter the position where the element should be...

2017-04-27  Claire Dross  <dross@adacore.com>

* a-cofuba.ads (Add): Take as an additional input parameter
the position where the element should be inserted.
(Remove): New function that removes an element from the container.
* a-cofuma.ads (Add): Adapt to the new API of Base.Add.
* a-cofuse.ads (Add): Adapt to the new API of Base.Add.
(Remove): New function that removes an element from a set.
* a-cofuve.ads (Add): Adapt to the new API of Base.Add.
(Remove): New function that removes an element from a sequence.
(Insert): New function that adds anywhere in a sequence.

From-SVN: r247297
gcc/ada/ChangeLog
gcc/ada/a-cofuba.adb
gcc/ada/a-cofuba.ads
gcc/ada/a-cofuma.adb
gcc/ada/a-cofuma.ads
gcc/ada/a-cofuse.adb
gcc/ada/a-cofuse.ads
gcc/ada/a-cofuve.adb
gcc/ada/a-cofuve.ads