Lines Matching defs:value
13 #include "v8-value.h" // NOLINT(build/include_directory)
65 * `enumerable`, `configurable`, and `writable`, they are absent. If `value`,
77 * d.value(); // error, value not set
82 * // var desc = {value: undefined}
95 explicit PropertyDescriptor(Local<Value> value);
98 PropertyDescriptor(Local<Value> value, bool writable);
105 Local<Value> value() const;
159 Local<Value> value,
162 void (*)(Local<Name> property, Local<Value> value,
245 Local<Value> key, Local<Value> value);
248 Local<Value> value);
254 * Defines a configurable, writable, enumerable property with the given value
262 Local<Value> value);
265 Local<Value> value);
277 Local<Context> context, Local<Name> key, Local<Value> value,
378 * data value) to supply its value the first time it is read. After the
398 Local<Value> value);
495 return object.template value<Object>()->InternalFieldCount();
501 return object.template value<Object>()->InternalFieldCount();
504 /** Gets the value from an internal field. */
507 /** Sets the value in an internal field. */
508 void SetInternalField(int index, Local<Value> value);
520 return object.template value<Object>()->GetAlignedPointerFromInternalField(
527 return object.template value<Object>()->GetAlignedPointerFromInternalField(
536 void SetAlignedPointerInInternalField(int index, void* value);
611 * The return value will never be 0. Also, it is not guaranteed to be
636 return object.template value<Object>()->GetCreationContext();
641 * and if it's available reads respective embedder field value.
703 return handle.template value<Object>()->GetIsolate();
722 * value, and if it's null, the newly created object won't have
758 // know where to find the internal fields and can return the value directly.
762 A value = I::ReadRawField<A>(obj, offset);
764 // We read the full pointer value and then decompress it in order to avoid
766 value = I::DecompressTaggedField(obj, static_cast<uint32_t>(value));
771 return Local<Value>::New(isolate, value);
783 // know where to find the internal fields and can return the value directly.
789 A value =
792 return reinterpret_cast<void*>(value);
805 Object* Object::Cast(v8::Value* value) {
807 CheckCast(value);
809 return static_cast<Object*>(value);