Exemple #1
0
void
test_bool_to_bool(void)
{
  grn_obj_reinit(&context, &dest, GRN_DB_BOOL, 0);
  cast_bool(TRUE);
  cut_assert_true(GRN_BOOL_VALUE(&dest));
}
Exemple #2
0
static
logical_bin(stream, node) {
    auto l = new_label();

    expr_code( stream, node[3], 0 );
    if ( node[0] == '&&' ) branch_ifz( stream, l );
    else branch_ifnz( stream, l );

    expr_code( stream, node[4], 0 );
    emit_label( stream, l );
    cast_bool( stream );
}