File tree Expand file tree Collapse file tree 2 files changed +51
-13
lines changed
Expand file tree Collapse file tree 2 files changed +51
-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"
13+ #include " env .h"
514#include " env-inl.h"
615#include " memory_tracker-inl.h"
716#include " node.h"
17+ #include " node_binding.h"
818#include " node_errors.h"
9- #include " node_mem-inl.h"
10- #include " node_url.h"
19+ #include " node_internals.h"
20+ #include " path.h"
21+ #include " permission/permission.h"
22+ #include " permission/permission_base.h"
1123#include " sqlite3.h"
1224#include " threadpoolwork-inl.h"
25+ #include " util.h"
1326#include " util-inl.h"
14-
15- #include < cinttypes>
27+ #include " v8-array-buffer.h"
28+ #include " v8-container.h"
29+ #include " v8-context.h"
30+ #include " v8-exception.h"
31+ #include " v8-function-callback.h"
32+ #include " v8-function.h"
33+ #include " v8-isolate.h"
34+ #include " v8-maybe.h"
35+ #include " v8-memory-span.h"
36+ #include " v8-object.h"
37+ #include " v8-promise.h"
38+ #include " v8-typed-array.h"
1639
1740namespace node {
1841namespace sqlite {
@@ -219,8 +242,6 @@ void JSValueToSQLiteResult(Isolate* isolate,
219242 }
220243}
221244
222- class DatabaseSync ;
223-
224245inline void THROW_ERR_SQLITE_ERROR (Isolate* isolate, DatabaseSync* db) {
225246 if (db->ShouldIgnoreSQLiteError ()) {
226247 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+ class Object ;
25+ template <typename T> class FunctionCallbackInfo ;
26+ }
1327
1428namespace node {
29+
30+ class Environment ;
31+
1532namespace sqlite {
1633
1734class DatabaseOpenConfiguration {
You can’t perform that action at this time.
0 commit comments