4 #define STR2(X) STR1(X)
5 #define LABEL(X) STR2(__USER_LABEL_PREFIX__) X
11 void ctor (int *cursor_
) asm (LABEL ("_ZN4IterC1EPi"));
12 int *point () const asm (LABEL ("_ZNK4Iter5pointEv"));
16 void Iter::ctor (int *cursor_
)
22 int *Iter::point () const
27 void apply (int (*fn
)(), Iter out
) asm (LABEL ("_ZN5Apply5applyEPFivE4Iter"));
30 void apply (int (*fn
)(), struct Iter out
)
31 { *out
.point() = fn (); }
33 extern "C" void __gxx_personality_v0 ()