Lines Matching defs:isolate

45   V8_INLINE static Local<Boolean> New(Isolate* isolate, bool value);
60 static Local<PrimitiveArray> New(Isolate* isolate, int length);
62 void Set(Isolate* isolate, int index, Local<Primitive> item);
63 Local<Primitive> Get(Isolate* isolate, int index);
143 int Utf8Length(Isolate* isolate) const;
197 int Write(Isolate* isolate, uint16_t* buffer, int start = 0, int length = -1,
200 int WriteOneByte(Isolate* isolate, uint8_t* buffer, int start = 0,
203 int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
209 V8_INLINE static Local<String> Empty(Isolate* isolate);
409 * String::NewFromUtf(isolate, "...").ToLocalChecked(), but without the check
418 Isolate* isolate, const char (&literal)[N],
421 return NewFromUtf8Literal(isolate, literal, type, N - 1);
427 Isolate* isolate, const char* data,
433 Isolate* isolate, const uint8_t* data,
439 Isolate* isolate, const uint16_t* data,
446 static Local<String> Concat(Isolate* isolate, Local<String> left,
458 Isolate* isolate, ExternalStringResource* resource);
480 Isolate* isolate, ExternalOneByteStringResource* resource);
519 Utf8Value(Isolate* isolate, Local<v8::Value> obj);
542 Value(Isolate* isolate, Local<v8::Value> obj);
565 static Local<v8::String> NewFromUtf8Literal(Isolate* isolate,
576 Isolate* isolate, const char (&literal)[1], NewStringType type) {
577 return String::Empty(isolate);
597 Local<Value> Description(Isolate* isolate) const;
603 static Local<Symbol> New(Isolate* isolate,
614 static Local<Symbol> For(Isolate* isolate, Local<String> description);
620 static Local<Symbol> ForApi(Isolate* isolate, Local<String> description);
623 static Local<Symbol> GetAsyncIterator(Isolate* isolate);
624 static Local<Symbol> GetHasInstance(Isolate* isolate);
625 static Local<Symbol> GetIsConcatSpreadable(Isolate* isolate);
626 static Local<Symbol> GetIterator(Isolate* isolate);
627 static Local<Symbol> GetMatch(Isolate* isolate);
628 static Local<Symbol> GetReplace(Isolate* isolate);
629 static Local<Symbol> GetSearch(Isolate* isolate);
630 static Local<Symbol> GetSplit(Isolate* isolate);
631 static Local<Symbol> GetToPrimitive(Isolate* isolate);
632 static Local<Symbol> GetToStringTag(Isolate* isolate);
633 static Local<Symbol> GetUnscopables(Isolate* isolate);
653 static Local<Number> New(Isolate* isolate, double value);
671 static Local<Integer> New(Isolate* isolate, int32_t value);
672 static Local<Integer> NewFromUnsigned(Isolate* isolate, uint32_t value);
727 static Local<BigInt> New(Isolate* isolate, int64_t value);
728 static Local<BigInt> NewFromUnsigned(Isolate* isolate, uint64_t value);
782 Local<String> String::Empty(Isolate* isolate) {
785 I::CheckInitialized(isolate);
786 S* slot = I::GetRootSlot(isolate, I::kEmptyStringRootIndex);
797 Isolate* isolate = I::GetIsolateForSandbox(obj);
799 isolate, obj, I::kStringResourceOffset);
820 Isolate* isolate = I::GetIsolateForSandbox(obj);
822 isolate, obj, I::kStringResourceOffset);
835 V8_INLINE Local<Primitive> Undefined(Isolate* isolate) {
838 I::CheckInitialized(isolate);
839 S* slot = I::GetRootSlot(isolate, I::kUndefinedValueRootIndex);
843 V8_INLINE Local<Primitive> Null(Isolate* isolate) {
846 I::CheckInitialized(isolate);
847 S* slot = I::GetRootSlot(isolate, I::kNullValueRootIndex);
851 V8_INLINE Local<Boolean> True(Isolate* isolate) {
854 I::CheckInitialized(isolate);
855 S* slot = I::GetRootSlot(isolate, I::kTrueValueRootIndex);
859 V8_INLINE Local<Boolean> False(Isolate* isolate) {
862 I::CheckInitialized(isolate);
863 S* slot = I::GetRootSlot(isolate, I::kFalseValueRootIndex);
867 Local<Boolean> Boolean::New(Isolate* isolate, bool value) {
868 return value ? True(isolate) : False(isolate);