aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2024-03-12 18:57:08 +0100
committerMarc Poulhiès <poulhies@adacore.com>2024-05-17 10:21:05 +0200
commitd7dbf6c7ae69ff4d8e26b8dc7ee14104f5a9843e (patch)
tree795789fc44ae6887f68ef7d447a2e83245e2ff24 /gcc
parent7b5b67dc1960b4b2f72c003e747b34049a5e04a7 (diff)
downloadgcc-d7dbf6c7ae69ff4d8e26b8dc7ee14104f5a9843e.zip
gcc-d7dbf6c7ae69ff4d8e26b8dc7ee14104f5a9843e.tar.gz
gcc-d7dbf6c7ae69ff4d8e26b8dc7ee14104f5a9843e.tar.bz2
ada: Document secondary usage of Materialize_Entity flag
The flag is also used by the semantic analyzer. gcc/ada/ * einfo.ads (Materialize_Entity): Document secondary usage.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/einfo.ads5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/ada/einfo.ads b/gcc/ada/einfo.ads
index 71c560d..e5110f5 100644
--- a/gcc/ada/einfo.ads
+++ b/gcc/ada/einfo.ads
@@ -3584,10 +3584,11 @@ package Einfo is
-- tasks implementing such interface.
-- Materialize_Entity
--- Defined in all entities. Set only for renamed obects which should be
+-- Defined in all entities. Set mostly for renamed objects that should be
-- materialized for debugging purposes. This means that a memory location
-- containing the renamed address should be allocated. This is needed so
--- that the debugger can find the entity.
+-- that the debugger can find the entity. Also set on types built in the
+-- case of unanalyzed packages referenced through a limited_with clause.
-- May_Inherit_Delayed_Rep_Aspects
-- Defined in all entities for types and subtypes. Set if the type is