aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
diff options
context:
space:
mode:
authorYannick Moy <moy@adacore.com>2014-07-30 12:41:59 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2014-07-30 14:41:59 +0200
commit52c1498c862bf1363560f8d487b1af327fd9256b (patch)
tree30c33ad2f80441e26c9e0b42e61123d09561cc60 /gcc/ada/gcc-interface/decl.c
parente5c4e2bc5bdc3100399604a462c2d94aaee5ba8e (diff)
downloadgcc-52c1498c862bf1363560f8d487b1af327fd9256b.zip
gcc-52c1498c862bf1363560f8d487b1af327fd9256b.tar.gz
gcc-52c1498c862bf1363560f8d487b1af327fd9256b.tar.bz2
einfo.ads (Is_Inlined): Document new use in GNATprove mode.
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. From-SVN: r213255
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions