================
@@ -10999,21 +10999,21 @@ def warn_lifetime_safety_invalidated_global
DefaultIgnore;
def warn_lifetime_safety_dangling_field
- : Warning<"address of stack memory escapes to a field">,
+ : Warning<"stack memory associated with %0 escapes to the %1 which will
dangle">,
InGroup<LifetimeSafetyDanglingField>,
DefaultIgnore;
def warn_lifetime_safety_dangling_field_moved
- : Warning<"address of stack memory escapes to a field. "
+ : Warning<"stack memory associated with %0 may escape to the %1 which will
dangle. "
"This could be a false positive as the storage may have been moved. "
"Consider moving first and then aliasing later to resolve the issue">,
InGroup<LifetimeSafetyDanglingFieldMoved>,
DefaultIgnore;
def warn_lifetime_safety_dangling_global
- : Warning<"address of stack memory escapes to global or static storage">,
+ : Warning<"stack memory associated with %0 escapes to a %1 which will
dangle">,
InGroup<LifetimeSafetyDanglingGlobal>,
DefaultIgnore;
def warn_lifetime_safety_dangling_global_moved
- : Warning<"address of stack memory escapes to global or static storage. "
+ : Warning<"stack memory associated with %0 may escape to a %1 which will
dangle. "
----------------
usx95 wrote:
Same for `warn_lifetime_safety_dangling_global` and
`warn_lifetime_safety_dangling_global_moved`. "the" global.
https://github.com/llvm/llvm-project/pull/200147
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits