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

Method execute

src/dsql/StmtNodes.cpp:420–429  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

418}
419
420const StmtNode* AssignmentNode::execute(thread_db* tdbb, Request* request, ExeState* /*exeState*/) const
421{
422 if (request->req_operation == Request::req_evaluate)
423 {
424 EXE_assignment(tdbb, this);
425 request->req_operation = Request::req_return;
426 }
427
428 return parentStmt;
429}
430
431
432//--------------------

Callers 1

validateExpressionsFunction · 0.45

Calls 15

EXE_assignmentFunction · 0.85
REPL_save_cleanupFunction · 0.85
EXE_looperFunction · 0.85
EVL_exprFunction · 0.85
MOV_get_int64Function · 0.85
getTransactionFunction · 0.85
JRD_rescheduleFunction · 0.85
TRA_startFunction · 0.85
TRA_attach_requestFunction · 0.85
TRA_detach_requestFunction · 0.85
EXE_execute_db_triggersFunction · 0.85

Tested by

no test coverage detected