Lines Matching defs:isolate

44   V8_INLINE static Local<Boolean> New(Isolate* isolate, bool value);
59 static Local<PrimitiveArray> New(Isolate* isolate, int length);
61 void Set(Isolate* isolate, int index, Local<Primitive> item);
62 Local<Primitive> Get(Isolate* isolate, int index);
142 int Utf8Length(Isolate* isolate) const;
196 int Write(Isolate* isolate, uint16_t* buffer, int start = 0, int length = -1,
199 int WriteOneByte(Isolate* isolate, uint8_t* buffer, int start = 0,
202 int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
208 V8_INLINE static Local<String> Empty(Isolate* isolate);
407 * String::NewFromUtf(isolate, "...").ToLocalChecked(), but without the check
416 Isolate* isolate, const char (&literal)[N],
419 return NewFromUtf8Literal(isolate, literal, type, N - 1);
425 Isolate* isolate, const char* data,
431 Isolate* isolate, const uint8_t* data,
437 Isolate* isolate, const uint16_t* data,
444 static Local<String> Concat(Isolate* isolate, Local<String> left,
456 Isolate* isolate, ExternalStringResource* resource);
478 Isolate* isolate, ExternalOneByteStringResource* resource);
510 Utf8Value(Isolate* isolate, Local<v8::Value> obj);
533 Value(Isolate* isolate, Local<v8::Value> obj);
556 static Local<v8::String> NewFromUtf8Literal(Isolate* isolate,
567 Isolate* isolate, const char (&literal)[1], NewStringType type) {
568 return String::Empty(isolate);
588 Local<Value> Description(Isolate* isolate) const;
594 static Local<Symbol> New(Isolate* isolate,
605 static Local<Symbol> For(Isolate* isolate, Local<String> description);
611 static Local<Symbol> ForApi(Isolate* isolate, Local<String> description);
614 static Local<Symbol> GetAsyncIterator(Isolate* isolate);
615 static Local<Symbol> GetHasInstance(Isolate* isolate);
616 static Local<Symbol> GetIsConcatSpreadable(Isolate* isolate);
617 static Local<Symbol> GetIterator(Isolate* isolate);
618 static Local<Symbol> GetMatch(Isolate* isolate);
619 static Local<Symbol> GetReplace(Isolate* isolate);
620 static Local<Symbol> GetSearch(Isolate* isolate);
621 static Local<Symbol> GetSplit(Isolate* isolate);
622 static Local<Symbol> GetToPrimitive(Isolate* isolate);
623 static Local<Symbol> GetToStringTag(Isolate* isolate);
624 static Local<Symbol> GetUnscopables(Isolate* isolate);
644 static Local<Number> New(Isolate* isolate, double value);
662 static Local<Integer> New(Isolate* isolate, int32_t value);
663 static Local<Integer> NewFromUnsigned(Isolate* isolate, uint32_t value);
718 static Local<BigInt> New(Isolate* isolate, int64_t value);
719 static Local<BigInt> NewFromUnsigned(Isolate* isolate, uint64_t value);
773 Local<String> String::Empty(Isolate* isolate) {
776 I::CheckInitialized(isolate);
777 S* slot = I::GetRoot(isolate, I::kEmptyStringRootIndex);
788 internal::Isolate* isolate = I::GetIsolateForSandbox(obj);
790 I::ReadExternalPointerField(isolate, obj, I::kStringResourceOffset,
812 internal::Isolate* isolate = I::GetIsolateForSandbox(obj);
814 I::ReadExternalPointerField(isolate, obj, I::kStringResourceOffset,
828 V8_INLINE Local<Primitive> Undefined(Isolate* isolate) {
831 I::CheckInitialized(isolate);
832 S* slot = I::GetRoot(isolate, I::kUndefinedValueRootIndex);
836 V8_INLINE Local<Primitive> Null(Isolate* isolate) {
839 I::CheckInitialized(isolate);
840 S* slot = I::GetRoot(isolate, I::kNullValueRootIndex);
844 V8_INLINE Local<Boolean> True(Isolate* isolate) {
847 I::CheckInitialized(isolate);
848 S* slot = I::GetRoot(isolate, I::kTrueValueRootIndex);
852 V8_INLINE Local<Boolean> False(Isolate* isolate) {
855 I::CheckInitialized(isolate);
856 S* slot = I::GetRoot(isolate, I::kFalseValueRootIndex);
860 Local<Boolean> Boolean::New(Isolate* isolate, bool value) {
861 return value ? True(isolate) : False(isolate);