Lines Matching defs:finalizers
455 /* Finalizers for single objects. The first index is collection_depth. */
456 vec<vec<finalizer> > finalizers;
458 /* Finalizers for vectors of objects. */
1266 G.finalizers[G.context_depth].safe_push (fin);
1830 /* Allocate space for the depth 0 finalizers. */
1831 G.finalizers.safe_push (vNULL);
1833 gcc_assert (G.finalizers.length() == 1);
1916 Note that no garantee is made about what order finalizers will run in so
1922 unsigned dlen = G.finalizers.length();
1925 vec<finalizer> &v = G.finalizers[d];
2623 /* Allocate space for the depth 1 finalizers. */
2624 G.finalizers.safe_push (vNULL);
2626 gcc_assert (G.finalizers.length() == 2);