summaryrefslogtreecommitdiff
path: root/gcc/ada/s-traent.ads
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2014-07-30 12:41:59 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2014-07-30 12:41:59 +0000
commit88e572e7cad4fd7b4da0946b5ae876aff924bdeb (patch)
tree30c33ad2f80441e26c9e0b42e61123d09561cc60 /gcc/ada/s-traent.ads
parent9916a361f2838e5873020686d7d6b9f3cfcc6b4e (diff)
downloadgcc-88e572e7cad4fd7b4da0946b5ae876aff924bdeb.tar.gz
2014-07-30 Yannick Moy <moy@adacore.com>
* einfo.ads (Is_Inlined): Document new use in GNATprove mode. * inline.adb (Can_Be_Inlined_In_GNATprove_Mode): Add comments to explain rationale for inlining or not in GNATprove mode. (Expand_Inlined_Call): In GNATprove mode, set Is_Inlined flag to False when inlining is not possible. * sem_ch6.adb (Analyze_Subprogram_Body_Helper): Set Is_Inlined flag to indicate that subprogram is fully inlined. To be reversed if inlining problem is found. * sem_res.adb (Resolve_Call): Set Is_Inlined flag to False when call in potentially unevaluated context. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213255 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/s-traent.ads')
0 files changed, 0 insertions, 0 deletions