| line |
true |
false |
branch |
|
115
|
16 |
21 |
ST(0) = r < 0 ? &PL_sv_undef : r ? &PL_sv_yes : &PL_sv_no; |
|
|
9 |
7 |
ST(0) = r < 0 ? &PL_sv_undef : r ? &PL_sv_yes : &PL_sv_no; |
|
167
|
0 |
0 |
ST(0) = ctx->keepconn ? &PL_sv_yes : &PL_sv_no; |
|
189
|
4 |
0 |
if (!PQconnectdb) fupg_load(); |
|
210
|
0 |
0 |
if (on) PQtrace(c->conn, stderr); |
|
216
|
0 |
0 |
if (c->trace) SvREFCNT_dec(c->trace); |
|
218
|
0 |
0 |
c->trace = SvOK(cb) ? SvREFCNT_inc(cb) : NULL; |
|
235
|
0 |
0 |
if (!r) fupg_conn_croak(c, "escapeLiteral"); |
|
244
|
0 |
0 |
if (!r) fupg_conn_croak(c, "escapeIdentifier"); |
|
254
|
0 |
0 |
FUPG_STFLAGS; |
|
|
0 |
0 |
FUPG_STFLAGS; |
|
|
0 |
0 |
FUPG_STFLAGS; |
|
272
|
0 |
0 |
FUPG_CONN_COOKIE; |
|
277
|
0 |
0 |
FUPG_CONN_COOKIE; |
|
282
|
0 |
0 |
FUPG_CONN_COOKIE; |
|
287
|
0 |
0 |
FUPG_CONN_COOKIE; |
|
324
|
0 |
0 |
FUPG_STFLAGS; |
|
|
0 |
0 |
FUPG_STFLAGS; |
|
|
0 |
0 |
FUPG_STFLAGS; |
|
338
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
343
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
348
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
353
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
358
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
364
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
|
0 |
0 |
FUPG_TXN_COOKIE; |
|
377
|
0 |
0 |
if (ix == 0 && x->prepared) fu_confess("Invalid attempt to change statement configuration after it has already been prepared or executed"); |
|
|
0 |
0 |
if (ix == 0 && x->prepared) fu_confess("Invalid attempt to change statement configuration after it has already been prepared or executed"); |
|
378
|
0 |
0 |
FUPG_STFLAGS; |
|
|
0 |
0 |
FUPG_STFLAGS; |
|
|
0 |
0 |
FUPG_STFLAGS; |
|
383
|
0 |
0 |
FUPG_ST_COOKIE; |
|
388
|
0 |
0 |
FUPG_ST_COOKIE; |
|
393
|
0 |
0 |
FUPG_ST_COOKIE; |
|
398
|
0 |
0 |
FUPG_ST_COOKIE; |
|
403
|
0 |
0 |
FUPG_ST_COOKIE; |
|
408
|
0 |
0 |
FUPG_ST_COOKIE; |
|
413
|
0 |
0 |
FUPG_ST_COOKIE; |
|
418
|
0 |
0 |
FUPG_ST_COOKIE; |
|
423
|
0 |
0 |
FUPG_ST_COOKIE; |
|
428
|
0 |
0 |
FUPG_ST_COOKIE; |
|
433
|
0 |
0 |
FUPG_ST_COOKIE; |
|
438
|
0 |
0 |
FUPG_ST_COOKIE; |
|
447
|
0 |
0 |
FUPG_ST_COOKIE; |
|
452
|
0 |
0 |
ST(0) = st->result ? sv_2mortal(newSViv(PQntuples(st->result))) : &PL_sv_undef; |
|
460
|
0 |
0 |
ST(0) = st->exectime <= 0 ? &PL_sv_undef : sv_2mortal(newSVnv(st->exectime)); |
|
464
|
0 |
0 |
ST(0) = !st->prepared ? &PL_sv_undef : sv_2mortal(newSVnv(st->preptime)); |
|
471
|
0 |
0 |
if (!ix) ix = FUPG_CACHE; |
|
472
|
0 |
0 |
ST(0) = st->stflags & ix ? &PL_sv_yes : &PL_sv_no; |
|
491
|
0 |
0 |
ST(0) = c->bin ? &PL_sv_yes : &PL_sv_no; |
|
515
|
1 |
3 |
if (!fuxmlwr_tail) fu_confess("No active FU::XMLWriter instance"); |
|
522
|
1 |
3 |
if (!fuxmlwr_tail) fu_confess("No active FU::XMLWriter instance"); |
|
527
|
0 |
16 |
if (!fuxmlwr_tail) fu_confess("No active FU::XMLWriter instance"); |