Lines Matching defs:cast
81 The C<MUTABLE_I<*>>() macros cast pointers to the types shown, in such a way
87 cast away
118 and return a suitably-cast to pointer to the referenced SV. When running
148 C<(bool)> cast didn't necessarily do the right thing, so this macro was
1465 * if called with an unsigned. The cast preserves the sign, which is all we
1493 #define inRANGE_helper_(cast, c, l, u) \
1494 withinCOUNT_KNOWN_VALID_(((cast) (c)), (l), ((u) - (l)))
1507 * The cast here is used instead of '(c) >= 0', because some compilers emit
1511 * to avoid the message, but the cast will likely avoid extra branches even
2038 * cast to U8. These do that for you automatically.) */
2622 =for apidoc Am|void|Newxc|void* ptr|int nitems|type|cast
2624 cast. See also C<L</Newx>>.
2643 =for apidoc Am|void|Renewc|void* ptr|int nitems|type|cast
2645 cast.
2875 * the cast is required, as is the inequality check, to avoid warnings */