aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-complex.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@adacore.com>2020-06-29 04:22:35 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-10-19 05:53:37 -0400
commit17ea7fad2830423188e2055708bb2d4a983c33bc (patch)
tree362937098d75ee7c5ab5c986f531afa118fc4697 /gcc/tree-complex.c
parenta6272b85b5f624c5633af243bdf191b8089c892e (diff)
downloadgcc-17ea7fad2830423188e2055708bb2d4a983c33bc.zip
gcc-17ea7fad2830423188e2055708bb2d4a983c33bc.tar.gz
gcc-17ea7fad2830423188e2055708bb2d4a983c33bc.tar.bz2
[Ada] No range check on fixed point to integer conversion
gcc/ada/ * checks.adb (Apply_Type_Conversion_Checks): Minor code clean up. * exp_ch4.adb (Discrete_Range_Check): Optimize range checks. Update comments. (Expand_N_Type_Conversion): Generate range check when rewriting a type conversion if needed. Add assertion. * exp_ch6.adb (Expand_Simple_Function_Return): Minor code clean up. * sem_res.adb (Resolve_Type_Conversion): Apply range check when needed. Update comments.
Diffstat (limited to 'gcc/tree-complex.c')
0 files changed, 0 insertions, 0 deletions