Home | History | Annotate | Download | only in libiberty

Lines Matching refs:constructor

127   int constructor;
1169 s1 = work->constructor;
1173 work->constructor = work->destructor = 0;
1205 if (work->constructor == 2)
1208 work->constructor = 0;
1222 work->constructor = s1;
1577 if ((work->constructor & 1) || (work->destructor & 1))
1580 work->constructor -= 1;
1627 if (!(work->constructor & 1))
2571 If the CONSTRUCTOR or DESTRUCTOR flags are set in WORK, then
2572 we are demangling a constructor or destructor. In this case
2577 Reset the constructor/destructor flags once they have been
2598 if ((work->constructor & 1) || (work->destructor & 1))
2613 work -> constructor -= 1;
2769 /* it's a GNU global constructor to be executed at program init */
2771 work->constructor = 2;
2785 /* it's a ARM global constructor to be executed at program initial */
2787 work->constructor = 2;
2844 /* A GNU style constructor starts with __[0-9Qt]. But cfront uses
2846 this style of constructor for cfront demangling. A GNU
2847 style member-template constructor starts with 'H'. */
2849 work -> constructor += 1;
2908 if (!success && (work->constructor == 2 || work->destructor == 2))
2941 __t6vector1Zii (constructor with template)
3267 constructor or destructor function, append an appropriate
3268 constructor or destructor name. I.E. for the above example,
3269 the result for use as a constructor is "Outer::Inner::Inner"
3289 /* We only make use of ISFUNCNAME if the entity is a constructor or
3292 && ((work->constructor & 1) || (work->destructor & 1)));
3368 constructor or destructor name. The appropriate
3426 the appropriate '::' separated constructor or destructor name.
4616 /* See if we have an ARM style constructor or destructor operator.
4618 We can't build the actual constructor/destructor decl until later,
4623 work -> constructor += 1;