Lines Matching defs:G_SCALAR
125 C<G_SCALAR>, or C<G_LIST>, which indicate the call context, OR'ed together
155 =head2 G_SCALAR
157 =for apidoc AmnUh||G_SCALAR
204 As with G_SCALAR, this flag has 2 effects:
239 context to the Perl subroutine by using either G_SCALAR or G_LIST.
323 If G_SCALAR is specified I<and> an error has occurred, the return value
376 C<G_LIST> if you have been called in a list context, C<G_SCALAR> if
379 called C<GIMME>; in a void context it returns C<G_SCALAR> instead of
628 count = call_pv("Adder", G_SCALAR);
648 The only flag specified this time was G_SCALAR. That means that the C<@_>
818 count = call_pv("AddSubtract", G_SCALAR);
946 count = call_pv("Subtract", G_EVAL|G_SCALAR);
1017 I<call_*> function invoked with G_EVAL|G_SCALAR returns an error,
1057 count = call_pv("Subtract", G_EVAL|G_SCALAR|G_KEEPERR);
1360 else if (gimme == G_SCALAR)
1966 U8 gimme = G_SCALAR; /* context of the call: G_SCALAR,