Xazax-hun wrote: So it looks like the global case was silent because there is no expression at the end of the function (where we check for the escapes) that would mention the global's origin. On the other hand, with returns and looks, we usually mention the variable that is being escaped, so there will be a DeclRefExpr or similar that helps classifying the origin as persistent.
Do you want me to remove the test cases that are silent at head? https://github.com/llvm/llvm-project/pull/204485 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
