| 1445 | } |
| 1446 | |
| 1447 | void Session::defineCursor(SINT64 statementId, unsigned cursorId, const char* name, unsigned line, unsigned column) |
| 1448 | { |
| 1449 | const auto cursor = cursors.put({statementId, cursorId}); |
| 1450 | fb_assert(cursor); |
| 1451 | |
| 1452 | if (!cursor) |
| 1453 | return; |
| 1454 | |
| 1455 | cursor->name = name; |
| 1456 | cursor->line = line; |
| 1457 | cursor->column = column; |
| 1458 | } |
| 1459 | |
| 1460 | void Session::defineRecordSource(SINT64 statementId, unsigned cursorId, unsigned recSourceId, |
| 1461 | unsigned level, const char* accessPath, unsigned parentRecordSourceId) |