prep.ads, prep.adb (Expression): New Boolean parameter Complemented, defaulted to...
authorVincent Celier <celier@adacore.com>
Wed, 6 Jun 2007 10:40:36 +0000 (12:40 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 6 Jun 2007 10:40:36 +0000 (12:40 +0200)
commitf95fd3b225ec91ec09d0ce92ac2f64955bb11e45
treebe45f9bbf5629efc95fca1d2011930badfdacb2e
parentaf1a7c88790c042e3bf59ae3863f197b397fd561
prep.ads, prep.adb (Expression): New Boolean parameter Complemented, defaulted to False.

2007-04-20  Vincent Celier  <celier@adacore.com>

* prep.ads, prep.adb (Expression): New Boolean parameter Complemented,
defaulted to False.
In the "not" case, recursive call with Complemented set to True.
Do not allow "or" or "and" operators when Complemented is True.

From-SVN: r125441
gcc/ada/prep.adb
gcc/ada/prep.ads