Searched refs:finalizers (Results 1 - 12 of 12) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/go.test/test/
H A Dgc2.go8 // An interesting case because they have finalizers and used to
10 // (Cyclic data with finalizers is never finalized, nor collected.)
H A Dmallocfin.go7 // Test basic operation of finalizers.
31 // the unused return is to test finalizers with return values
H A Ddeferfin.go60 panic("not all finalizers are called")
/haiku-buildtools/gcc/gcc/testsuite/go.test/test/fixedbugs/
H A Dissue5493.go56 panic("not all finalizers are called")
/haiku-buildtools/gcc/gcc/
H A Dggc-page.c487 vec<finalizer> finalizers;
1419 G.finalizers.safe_push (finalizer (result, f));
1902 Note that no garantee is made about what order finalizers will run in so
1911 unsigned length = G.finalizers.length ();
1914 finalizer &f = G.finalizers[i];
1918 G.finalizers.unordered_remove (i);
485 vec<finalizer> finalizers; member in struct:ggc_globals
/haiku-buildtools/gcc/gcc/fortran/
H A Dclass.c843 && c->ts.u.derived->f2k_derived->finalizers)
870 && comp->ts.u.derived->f2k_derived->finalizers)))
882 is a nonpointer component with allocatable components or has finalizers, walk
886 of calling the appropriate finalizers, coarray deregistering, and
990 && comp->ts.u.derived->f2k_derived->finalizers)
1529 /* Search for the ancestor's finalizers. */
1551 && (!derived->f2k_derived || !derived->f2k_derived->finalizers)
1568 && (!derived->f2k_derived || !derived->f2k_derived->finalizers))
1581 take care of finalizers, coarray deregistering and allocatable
1953 if (derived->f2k_derived && derived->f2k_derived->finalizers)
[all...]
H A Dmodule.c3787 for (f = f2k->finalizers; f; f = f->next)
3792 f2k->finalizers = NULL;
3797 cur->next = f2k->finalizers;
3798 f2k->finalizers = cur;
H A Ddecl.c8842 for (f = block->f2k_derived->finalizers; f; f = f->next)
8850 /* Add this symbol to the list of finalizers. */
8857 f->next = block->f2k_derived->finalizers;
8858 block->f2k_derived->finalizers = f;
H A Dsymbol.c2357 ns->finalizers = NULL;
3540 gfc_free_finalizer_list (ns->finalizers);
H A Dgfortran.h1619 struct gfc_finalizer *finalizers; member in struct:gfc_namespace
2548 finalizers from every context as they should be "always accessible". I
H A Dinterface.c2706 && (f2k_derived->finalizers || f2k_derived->tb_sym_root))
H A Dresolve.c11659 the requirements of the standard for procedures used as finalizers. */
11677 if (!derived->f2k_derived || !derived->f2k_derived->finalizers)
11700 prev_link = &derived->f2k_derived->finalizers;
11701 for (list = derived->f2k_derived->finalizers; list; list = *prev_link)

Completed in 310 milliseconds