aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-loop-jam.cc
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2024-08-09 17:52:51 +0200
committerMarc Poulhiès <dkm@gcc.gnu.org>2024-08-29 15:06:27 +0200
commit299cd64b9e5f1c148b055bd2017a9473fa95227e (patch)
treeed95611d11419006640b339f95edb0238f742682 /gcc/gimple-loop-jam.cc
parent6a3ff84a7790ae008e5f557d74c83bcf196c2162 (diff)
downloadgcc-299cd64b9e5f1c148b055bd2017a9473fa95227e.zip
gcc-299cd64b9e5f1c148b055bd2017a9473fa95227e.tar.gz
gcc-299cd64b9e5f1c148b055bd2017a9473fa95227e.tar.bz2
ada: Ensure validity checks for private scalar types
To check validity of data values, we must strip privacy from their types. gcc/ada/ * checks.adb (Expr_Known_Valid): Use Validated_View, which strips type derivation and privacy. * exp_ch3.adb (Simple_Init_Private_Type): Kill checks inside unchecked conversions, just like in Simple_Init_Scalar_Type.
Diffstat (limited to 'gcc/gimple-loop-jam.cc')
0 files changed, 0 insertions, 0 deletions