File tree Expand file tree Collapse file tree 2 files changed +50
-13
lines changed
Expand file tree Collapse file tree 2 files changed +50
-13
lines changed Original file line number Diff line number Diff line change 11#include " node_sqlite.h"
2- #include < path.h>
2+
3+ #include < algorithm>
4+ #include < cinttypes>
5+ #include < cstdlib>
6+ #include < cstring>
7+ #include < functional>
8+ #include < memory>
9+ #include < string_view>
10+
11+ #include " ada.h"
312#include " base_object-inl.h"
4- #include " debug_utils-inl.h"
513#include " env-inl.h"
614#include " memory_tracker-inl.h"
715#include " node.h"
16+ #include " node_binding.h"
817#include " node_errors.h"
9- #include " node_mem-inl.h"
10- #include " node_url.h"
18+ #include " node_internals.h"
19+ #include " path.h"
20+ #include " permission/permission.h"
21+ #include " permission/permission_base.h"
1122#include " sqlite3.h"
1223#include " threadpoolwork-inl.h"
1324#include " util-inl.h"
14-
15- #include < cinttypes>
25+ #include " v8-array-buffer.h"
26+ #include " v8-container.h"
27+ #include " v8-context.h"
28+ #include " v8-exception.h"
29+ #include " v8-function-callback.h"
30+ #include " v8-function.h"
31+ #include " v8-isolate.h"
32+ #include " v8-maybe.h"
33+ #include " v8-memory-span.h"
34+ #include " v8-object.h"
35+ #include " v8-promise.h"
36+ #include " v8-typed-array.h"
1637
1738namespace node {
1839namespace sqlite {
@@ -219,8 +240,6 @@ void JSValueToSQLiteResult(Isolate* isolate,
219240 }
220241}
221242
222- class DatabaseSync ;
223-
224243inline void THROW_ERR_SQLITE_ERROR (Isolate* isolate, DatabaseSync* db) {
225244 if (db->ShouldIgnoreSQLiteError ()) {
226245 db->SetIgnoreNextSQLiteError (false );
Original file line number Diff line number Diff line change 33
44#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
55
6- #include " base_object.h"
7- #include " node_mem.h"
8- #include " sqlite3.h"
9- #include " util.h"
10-
116#include < map>
7+ #include < optional>
8+ #include < set>
9+ #include < string>
1210#include < unordered_set>
11+ #include < utility>
12+
13+ #include " base_object.h"
14+ #include " memory_tracker.h"
15+ #include " sqlite3.h"
16+ #include " v8-local-handle.h"
17+ #include " v8-persistent-handle.h"
18+ #include " v8-primitive.h"
19+ #include " v8-template.h"
20+ #include " v8-value.h"
21+
22+ namespace v8 {
23+ class Function ;
24+ template <typename T>
25+ class FunctionCallbackInfo ;
26+ class Object ;
27+ } // namespace v8
1328
1429namespace node {
30+
31+ class Environment ;
32+
1533namespace sqlite {
1634
1735class DatabaseOpenConfiguration {
You can’t perform that action at this time.
0 commit comments