MCPcopy Create free account
hub / github.com/nodejs/nan / SetInternalFieldPointer

Function SetInternalFieldPointer

nan.h:833–846  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

831 }
832
833 inline void SetInternalFieldPointer(
834 v8::Local<v8::Object> object
835 , int index
836 , void* value) {
837#if (V8_MAJOR_VERSION > 14) || \
838 (V8_MAJOR_VERSION == 14 && V8_MINOR_VERSION > 2) || \
839 (V8_MAJOR_VERSION == 14 && V8_MINOR_VERSION == 2 && V8_BUILD_NUMBER >= 194)
840 object->SetAlignedPointerInInternalField(
841 index, value, v8::kEmbedderDataTypeTagDefault
842 );
843# else
844 object->SetAlignedPointerInInternalField(index, value);
845# endif
846 }
847
848# define NAN_GC_CALLBACK(name) \
849 void name(v8::Isolate *isolate, v8::GCType type, v8::GCCallbackFlags flags)

Callers 2

WrapMethod · 0.85
wrapFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected