c++: prev declared hidden tmpl friend inst [PR112288]
[official-gcc.git] / gcc / testsuite / gcc.dg / ipa / ipa-pta-2.c
blob0cf2adfddd0ce884f09626b9a5878953dfb3b9af
1 /* { dg-do compile } */
2 /* { dg-options "-O -fipa-pta -fdump-ipa-pta2-details" } */
4 int (*fn)(int *);
6 static int __attribute__((noinline,noclone))
7 foo (int *p)
9 return *p;
12 extern void bar (void);
14 int main()
16 fn = foo;
17 bar ();
18 return 0;
21 /* Make sure that when a local function escapes its argument points-to sets
22 are properly adjusted. */
24 /* { dg-final { scan-ipa-dump "foo.arg0 = { ESCAPED NONLOCAL }" "pta2" } } */