Skip to content

Commit f21ed0e

Browse files
authored
Merge pull request #149 from lightpanda-io/GetAlignedPointerFromInternalField
Expose Object::GetAlignedPointerFromInternalField
2 parents 08078e5 + 5a657fa commit f21ed0e

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

src/binding.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1335,6 +1335,12 @@ void v8__Object__SetAlignedPointerInInternalField(
13351335
ptr_to_local(self)->SetAlignedPointerInInternalField(idx, ptr);
13361336
}
13371337

1338+
void * v8__Object__GetAlignedPointerFromInternalField(
1339+
const v8::Object* self,
1340+
int idx) {
1341+
return ptr_to_local(self)->GetAlignedPointerFromInternalField(idx);
1342+
}
1343+
13381344
// FunctionCallbackInfo
13391345

13401346
v8::Isolate* v8__FunctionCallbackInfo__GetIsolate(

src/binding.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -668,6 +668,9 @@ void v8__Object__SetAlignedPointerInInternalField(
668668
const Object* self,
669669
int idx,
670670
void* ptr);
671+
void* v8__Object__GetAlignedPointerFromInternalField(
672+
const Object* self,
673+
int idx);
671674

672675
// Exception
673676
const Value* v8__Exception__Error(const String* message);

0 commit comments

Comments
 (0)