| 58 | } |
| 59 | |
| 60 | void Fail(Napi::Value (*Throw)(Napi::Env, const char*), Napi::Env env, const char* message) { |
| 61 | assert(success == true); |
| 62 | assert((Throw == NULL) == (message == NULL)); |
| 63 | assert(Throw == ThrowError || Throw == ThrowTypeError || Throw == ThrowRangeError || Throw == NULL); |
| 64 | if (Throw) Throw(env, message); |
| 65 | success = false; |
| 66 | } |
| 67 | |
| 68 | int NextAnonIndex() { |
| 69 | while (sqlite3_bind_parameter_name(handle, ++anon_index) != NULL) {} |
nothing calls this directly
no outgoing calls
no test coverage detected