MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / gen_s_end

Function gen_s_end

src/gpre/languages/rmc.cpp:3306–3326  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3304//
3305
3306static void gen_s_end( const act* action)
3307{
3308 const gpre_req* request = action->act_request;
3309
3310 if (action->act_type == ACT_close)
3311 gen_cursor_close(action, request);
3312
3313 printa(names[COLUMN], true, "CALL \"%s\" USING %s, %s, %s",
3314 ISC_UNWIND_REQUEST,
3315 status_vector(action),
3316 request->req_handle,
3317 request->req_request_level);
3318
3319 if (action->act_type == ACT_close)
3320 {
3321 printa(names[COLUMN], false, "END-IF");
3322 printa(names[COLUMN], false, "END-IF");
3323 }
3324
3325 set_sqlcode(action);
3326}
3327
3328
3329//____________________________________________________________

Callers 1

RMC_actionFunction · 0.70

Calls 4

gen_cursor_closeFunction · 0.70
printaFunction · 0.70
status_vectorFunction · 0.70
set_sqlcodeFunction · 0.70

Tested by

no test coverage detected