| 40 | protected: |
| 41 | |
| 42 | void PropagateJSError(sqlite3_context* invocation) { |
| 43 | assert(db->GetState()->was_js_error == false); |
| 44 | db->GetState()->was_js_error = true; |
| 45 | sqlite3_result_error(invocation, "", 0); |
| 46 | } |
| 47 | |
| 48 | std::string GetDataErrorPrefix() { |
| 49 | return std::string("User-defined function ") + name + "() returned"; |