@@ -79,7 +79,7 @@ Local<Object> v8ElementCollection(const InfoElements& collection,
79
79
value = ElementToObject (el.second .get (), sourcemap);
80
80
}
81
81
82
- result-> Set (key, value);
82
+ Nan:: Set (result, key, value);
83
83
}
84
84
85
85
return result;
@@ -88,9 +88,9 @@ Local<Object> v8ElementCollection(const InfoElements& collection,
88
88
Local<Object> v8Element (const IElement& e, bool sourcemap)
89
89
{
90
90
Local<Object> res = Nan::New<Object>();
91
- res-> Set (v8_string (" element" ), v8_string (e.element ()));
91
+ Nan:: Set (res, v8_string (" element" ), v8_string (e.element ()));
92
92
if (e.meta ().size () > 0 ) {
93
- res-> Set (v8_string (" meta" ), v8ElementCollection (e.meta (), sourcemap));
93
+ Nan:: Set (res, v8_string (" meta" ), v8ElementCollection (e.meta (), sourcemap));
94
94
}
95
95
96
96
if (e.element () == " annotation" ) {
@@ -103,7 +103,7 @@ Local<Object> v8Element(const IElement& e, bool sourcemap)
103
103
if (!maybeProps.IsEmpty ()) {
104
104
Local<Array> props = maybeProps.ToLocalChecked ();
105
105
if (props->Length () > 0 ) {
106
- res-> Set (v8_string (" attributes" ), attrs);
106
+ Nan:: Set (res, v8_string (" attributes" ), attrs);
107
107
}
108
108
}
109
109
}
@@ -120,11 +120,11 @@ Local<Object> v8ValueList(const T& e, bool sourcemap)
120
120
Local<Array> array = Nan::New<Array>();
121
121
122
122
for (const auto & el : e.get ()) {
123
- array-> Set (i, ElementToObject (el.get (), sourcemap));
123
+ Nan:: Set (array, i, ElementToObject (el.get (), sourcemap));
124
124
++i;
125
125
}
126
126
127
- obj-> Set (v8_string (" content" ), array);
127
+ Nan:: Set (obj, v8_string (" content" ), array);
128
128
}
129
129
130
130
return obj;
@@ -134,23 +134,23 @@ Local<Value> v8RefElement(const RefElement& e, bool sourcemap)
134
134
{
135
135
Local<Object> obj = v8Element (e, sourcemap);
136
136
137
- obj-> Set (v8_string (" content" ), v8_string (e.get ().symbol ()));
137
+ Nan:: Set (obj, v8_string (" content" ), v8_string (e.get ().symbol ()));
138
138
139
139
return obj;
140
140
}
141
141
142
142
void v8Wrapper::operator ()(const NullElement& e)
143
143
{
144
144
Local<Object> obj = v8Element (e, sourcemap);
145
- obj-> Set (v8_string (" content" ), Nan::Null ());
145
+ Nan:: Set (obj, v8_string (" content" ), Nan::Null ());
146
146
v8_value = obj;
147
147
}
148
148
149
149
void v8Wrapper::operator ()(const StringElement& e)
150
150
{
151
151
Local<Object> obj = v8Element (e, sourcemap);
152
152
if (!e.empty ()) {
153
- obj-> Set (v8_string (" content" ), v8_string (e.get ().get ()));
153
+ Nan:: Set (obj, v8_string (" content" ), v8_string (e.get ().get ()));
154
154
}
155
155
v8_value = obj;
156
156
}
@@ -160,7 +160,7 @@ void v8Wrapper::operator()(const NumberElement& e)
160
160
Local<Object> obj = v8Element (e, sourcemap);
161
161
if (!e.empty ()) {
162
162
Nan::JSON NanJSON;
163
- obj-> Set (v8_string (" content" ),
163
+ Nan:: Set (obj, v8_string (" content" ),
164
164
NanJSON.Parse (v8_string (e.get ().get ())).ToLocalChecked ());
165
165
}
166
166
v8_value = obj;
@@ -170,7 +170,7 @@ void v8Wrapper::operator()(const BooleanElement& e)
170
170
{
171
171
Local<Object> obj = v8Element (e, sourcemap);
172
172
if (!e.empty ()) {
173
- obj-> Set (v8_string (" content" ), Nan::New<Boolean>(e.get ()));
173
+ Nan:: Set (obj, v8_string (" content" ), Nan::New<Boolean>(e.get ()));
174
174
}
175
175
v8_value = obj;
176
176
}
@@ -190,9 +190,9 @@ void v8Wrapper::operator()(const MemberElement& e)
190
190
}
191
191
192
192
Local<Object> obj = v8Element (e, sourcemap);
193
- content-> Set (v8_string (" key" ), key);
194
- content-> Set (v8_string (" value" ), value);
195
- obj-> Set (v8_string (" content" ), content);
193
+ Nan:: Set (content, v8_string (" key" ), key);
194
+ Nan:: Set (content, v8_string (" value" ), value);
195
+ Nan:: Set (obj, v8_string (" content" ), content);
196
196
v8_value = obj;
197
197
}
198
198
@@ -207,15 +207,15 @@ void v8Wrapper::operator()(const ArrayElement& e)
207
207
size_t i = 0 ;
208
208
for (const auto & el : val->get ()) {
209
209
if (el) {
210
- array-> Set (i, ElementToObject (el.get (), sourcemap));
210
+ Nan:: Set (array, i, ElementToObject (el.get (), sourcemap));
211
211
}
212
212
++i;
213
213
}
214
214
}
215
215
216
216
Local<Object> res = v8Element (e, sourcemap);
217
217
if (!e.empty ()) {
218
- res-> Set (v8_string (" content" ), array);
218
+ Nan:: Set (res, v8_string (" content" ), array);
219
219
}
220
220
v8_value = res;
221
221
}
@@ -225,7 +225,7 @@ void v8Wrapper::operator()(const EnumElement& e)
225
225
Local<Object> obj = v8Element (e, sourcemap);
226
226
227
227
if (!e.empty ()) {
228
- obj-> Set (v8_string (" content" ),
228
+ Nan:: Set (obj, v8_string (" content" ),
229
229
ElementToObject (e.get ().value (), sourcemap));
230
230
}
231
231
@@ -257,7 +257,7 @@ void v8Wrapper::operator()(const HolderElement& e)
257
257
Local<Object> obj = v8Element (e, sourcemap);
258
258
259
259
if (!e.empty ()) {
260
- obj-> Set (v8_string (" content" ),
260
+ Nan:: Set (obj, v8_string (" content" ),
261
261
ElementToObject (e.get ().data (), sourcemap));
262
262
}
263
263
@@ -273,11 +273,11 @@ void v8Wrapper::operator()(const ObjectElement& e)
273
273
size_t i = 0 ;
274
274
275
275
for (const auto & el : e.get ()) {
276
- array-> Set (i, ElementToObject (el.get (), sourcemap));
276
+ Nan:: Set (array, i, ElementToObject (el.get (), sourcemap));
277
277
++i;
278
278
}
279
279
280
- obj-> Set (v8_string (" content" ), array);
280
+ Nan:: Set (obj, v8_string (" content" ), array);
281
281
}
282
282
283
283
v8_value = obj;
@@ -310,14 +310,14 @@ Local<Value> annotations2v8(const IElement* res)
310
310
for (std::vector<const IElement*>::const_iterator it = elements.begin ();
311
311
it != elements.end (); ++i, ++it) {
312
312
if (*it) {
313
- array-> Set (i, ElementToObject (*it, true ));
313
+ Nan:: Set (array, i, ElementToObject (*it, true ));
314
314
}
315
315
}
316
316
317
317
Local<Object> annotations = Nan::New<Object>();
318
- annotations-> Set (v8_string (" element" ),
318
+ Nan:: Set (annotations, v8_string (" element" ),
319
319
v8_string (drafter::SerializeKey::ParseResult));
320
- annotations-> Set (v8_string (" content" ), array);
320
+ Nan:: Set (annotations, v8_string (" content" ), array);
321
321
return annotations;
322
322
}
323
323
0 commit comments