diff options
author | Justin Squirek <squirek@adacore.com> | 2020-12-03 10:06:26 -0500 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-12-17 05:49:21 -0500 |
commit | f6219730a1ac4a24cbbc2428e3f30e1b11abe1e8 (patch) | |
tree | 935f358a32c8fd555795a481dde3fc512a686bbb /gcc/tree-vect-loop.c | |
parent | 383814537116f6a3c5c08aa9a9069fb9f438d52c (diff) | |
download | gcc-f6219730a1ac4a24cbbc2428e3f30e1b11abe1e8.zip gcc-f6219730a1ac4a24cbbc2428e3f30e1b11abe1e8.tar.gz gcc-f6219730a1ac4a24cbbc2428e3f30e1b11abe1e8.tar.bz2 |
[Ada] Crash on discriminant check with current instance
gcc/ada/
* checks.adb (Build_Discriminant_Checks): Add condition to
replace references to the current instance of the type when we
are within an Init_Proc.
(Replace_Current_Instance): Examine a given node and replace the
current instance of the type with the corresponding _init
formal.
(Search_And_Replace_Current_Instance): Traverse proc which calls
Replace_Current_Instance in order to replace all references
within a given expression.
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions