|
1 | 1 | #include "env.h"
|
2 | 2 | #include "node_errors.h"
|
| 3 | +#include "node_external_reference.h" |
3 | 4 | #include "node_internals.h"
|
4 | 5 | #include "node_options.h"
|
5 | 6 | #include "node_report.h"
|
@@ -196,6 +197,26 @@ static void Initialize(Local<Object> exports,
|
196 | 197 | SetReportOnUncaughtException);
|
197 | 198 | }
|
198 | 199 |
|
| 200 | +void RegisterExternalReferences(node::ExternalReferenceRegistry* registry) { |
| 201 | + registry->Register(WriteReport); |
| 202 | + registry->Register(GetReport); |
| 203 | + registry->Register(GetCompact); |
| 204 | + registry->Register(SetCompact); |
| 205 | + registry->Register(GetDirectory); |
| 206 | + registry->Register(SetDirectory); |
| 207 | + registry->Register(GetFilename); |
| 208 | + registry->Register(SetFilename); |
| 209 | + registry->Register(GetSignal); |
| 210 | + registry->Register(SetSignal); |
| 211 | + registry->Register(ShouldReportOnFatalError); |
| 212 | + registry->Register(SetReportOnFatalError); |
| 213 | + registry->Register(ShouldReportOnSignal); |
| 214 | + registry->Register(SetReportOnSignal); |
| 215 | + registry->Register(ShouldReportOnUncaughtException); |
| 216 | + registry->Register(SetReportOnUncaughtException); |
| 217 | +} |
| 218 | + |
199 | 219 | } // namespace report
|
200 | 220 |
|
201 | 221 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(report, report::Initialize)
|
| 222 | +NODE_MODULE_EXTERNAL_REFERENCE(report, report::RegisterExternalReferences) |
0 commit comments