_column’ was declared here 426 | Scan_State : Saved_Scan_State; | ^ In function ‘scans__restore_scan_state’, inlined from ‘par__ch12__p_formal_object_declarations’ at ../../gcc/ada/par-ch12.adb:499:10: ../../gcc/ada/scans.adb:174:32: warning: ‘scan_state.save_checksum’ may be used uninitialized [-Wmaybe-uninitialized] 174 | Checksum := Saved_State.Save_Checksum; | ^ ../../gcc/ada/par-ch12.adb: In function ‘par__ch12__p_formal_object_declarations’: ../../gcc/ada/par-ch12.adb:426:7: note: ‘scan_state.save_checksum’ was declared here 426 | Scan_State : Saved_Scan_State; | ^ In function ‘scans__restore_scan_state’, inlined from ‘par__ch12__p_formal_object_declarations’ at ../../gcc/ada/par-ch12.adb:499:10: ../../gcc/ada/scans.adb:175:32: warning: ‘scan_state.save_first_non_blank_location’ may be used uninitialized [-Wmaybe-uninitialized] 175 | First_Non_Blank_Location := Saved_State.Save_First_Non_Blank_Location; | ^ ../../gcc/ada/par-ch12.adb: In function ‘par__ch12__p_formal_object_declarations’: ../../gcc/ada/par-ch12.adb:426:7: note: ‘scan_state.save_first_non_blank_location’ was declared here 426 | Scan_State : Saved_Scan_State; | ^ In function ‘scans__restore_scan_state’, inlined from ‘par__ch12__p_formal_object_declarations’ at ../../gcc/ada/par-ch12.adb:499:10: ../../gcc/ada/scans.adb:176:32: warning: ‘scan_state.save_token_node’ may be used uninitialized [-Wmaybe-uninitialized] 176 | Token_Node := Saved_State.Save_Token_Node; | ^ ../../gcc/ada/par-ch12.adb: In function ‘par__ch12__p_formal_object_declarations’: ../../gcc/ada/par-ch12.adb:426:7: note: ‘scan_state.save_token_node’ was declared here 426 | Scan_State : Saved_Scan_State; | ^ In function ‘scans__restore_scan_state’, inlined from ‘par__ch12__p_formal_object_declarations’ at ../../gcc/ada/par-ch12.adb:499:10: ../../gcc/ada/scans.adb:177:32: warning: ‘scan_state.save_token_name’ may be used uninitialized [-Wmaybe-uninitialized] 177 | Token_Name := Saved_State.Save_Token_Name; | ^ ../../gcc/ada/par-ch12.adb: In function ‘par__ch12__p_formal_object_declarations’: ../../gcc/ada/par-ch12.adb:426:7: note: ‘scan_state.save_token_name’ was declared here 426 | Scan_State : Saved_Scan_State; | ^ In function ‘scans__restore_scan_state’, inlined from ‘par__ch12__p_formal_object_declarations’ at ../../gcc/ada/par-ch12.adb:499:10: ../../gcc/ada/scans.adb:178:32: warning: ‘MEM [(struct scans__saved_scan_state *)&scan_state + 36B]’ may be used uninitialized [-Wmaybe-uninitialized] 178 | Prev_Token := Saved_State.Save_Prev_Token; | ^ ../../gcc/ada/par-ch12.adb: In function ‘par__ch12__p_formal_object_declarations’: ../../gcc/ada/par-ch12.adb:426:7: note: ‘MEM [(struct scans__saved_scan_state *)&scan_state + 36B]’ was declared here 426 | Scan_State : Saved_Scan_State; | ^ In function ‘scans__restore_scan_state’, inlined from ‘par__ch12__p_formal_object_declarations’ at ../../gcc/ada/par-ch12.adb:499:10: ../../gcc/ada/scans.adb:179:32: warning: ‘scan_state.save_prev_token_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 179 | Prev_Token_Ptr := Saved_State.Save_Prev_Token_Ptr; | ^ ../../gcc/ada/par-ch12.adb: In function ‘par__ch12__p_formal_object_declarations’: ../../gcc/ada/par-ch12.adb:426:7: note: ‘scan_state.save_prev_token_ptr’ was declared here 426 | Scan_State : Saved_Scan_State; | ^