(gdb) p *statement
No symbol "statement" in current context.

(gdb) p *(DMHSTMT)statement_handle
$2 = {type = 164300840, next_class_list = 0x9e7fb70, 
  msg = '\0' <repeats 1023 times>, state = 5, connection = 0x9e4ffe8, 
  driver_stmt = 0x9ce0238, hascols = 1, prepared = 1, interupted_func = 0, 
  interupted_state = 0, bookmarks_on = 0, error = {sql_error_head = {
      error_count = 0, error_list_head = 0x0, error_list_tail = 0x0, 
      internal_count = 0, internal_list_head = 0x0, internal_list_tail = 0x0}, 
    sql_diag_head = {error_count = 0, error_list_head = 0x0, 
      error_list_tail = 0x0, internal_count = 0, internal_list_head = 0x0, 
      internal_list_tail = 0x0}, owning_handle = 0x9e81988, handle_type = 3, 
    return_code = 0, header_set = 0, diag_cursor_row_count_ret = 0, 
    diag_dynamic_function_ret = 0, diag_dynamic_function_code_ret = 0, 
    diag_number_ret = 0, diag_row_count_ret = 0, diag_cursor_row_count = 0, 
    diag_dynamic_function = {0 <repeats 128 times>}, 
    diag_dynamic_function_code = 0, diag_number = 0, diag_row_count = 0}, 
  metadata_id = 0, ipd = 0x9e7fb78, apd = 0x9e863e0, ird = 0x9e2d490, 
  ard = 0x9e59f38, implicit_ipd = 0x9e7fb78, implicit_apd = 0x9e863e0, 
  implicit_ird = 0x9e2d490, implicit_ard = 0x9e59f38, fetch_bm_ptr = 0x0, 
  row_ct_ptr = 0x0, row_st_arr = 0x0, row_array_size = 0, valueptr = 0x0, 
  mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = -1, 
      __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, 
    __size = '\0' <repeats 12 times>, "????\000\000\000\000\000\000\000", 
    __align = 0}}