gnu/gcc/6b8002dbf8bda17c2de45fbde2952ff3bc6de1d2 ada: Support qualified error names from Standard
Typically nodes from Standard were not printed without the
fully qualified prefix names even when Error_Msg_Qual_Level was set.
However in some cases it makes sense to emphasize that the variable
is coming from Standard.
Add a new variable called Error_Msg_Qual_For_Standard to enable
qualified names for entities coming from Standard.
gcc/ada/ChangeLog:
* err_vars.ads (Error_Msg_Qual_For_Standard): New Variable.
* errout.ads (Error_Msg_Qual_For_Standard): Likewise.
* errout.adb (Set_Qualification): Print all qualified names
when Error_Msg_Qual_For_Standard is set.
* sem_util.adb (Normalize_Actuals): Improve error message.
4 files changed