-
- Downloads
[Ada] Reuse Has_Defaulted_Discriminants where possible
gcc/ada/ * exp_attr.adb, exp_ch9.adb, sem_ch3.adb: Reuse Has_Defaulted_Discriminants. * sem_ch4.adb (Analyze_Allocator): Reuse Has_Defaulted_Discriminants (after reordering conjuncts); remove redundant IF statement, whose condition is implied by Has_Defaulted_Discriminants. * sem_util.adb (Has_Defaulted_Discriminants): Has_Discriminants implies that the First_Discriminant is present. (Is_Fully_Initialized_Type): Reuse Has_Defaulted_Discriminants.
Showing
- gcc/ada/exp_attr.adb 2 additions, 8 deletionsgcc/ada/exp_attr.adb
- gcc/ada/exp_ch9.adb 1 addition, 3 deletionsgcc/ada/exp_ch9.adb
- gcc/ada/sem_ch3.adb 2 additions, 6 deletionsgcc/ada/sem_ch3.adb
- gcc/ada/sem_ch4.adb 11 additions, 17 deletionsgcc/ada/sem_ch4.adb
- gcc/ada/sem_util.adb 1 addition, 4 deletionsgcc/ada/sem_util.adb
Loading
Please register or sign in to comment