Lines Matching defs:value
35 static_assert(std::is_base_of<T, S>::value, "type check");
45 V8_INLINE void Set(bool value);
62 // value.
74 V8_INLINE void SetInternal(internal::Address value) { *value_ = value; }
96 /** Returns the receiver. This corresponds to the "this" value. */
100 * value as This(). If there is a signature, and the signature didn't match
109 /** For construct calls, this returns the "new.target" value. */
214 * \return The return value of the callback.
261 static_assert(std::is_base_of<T, S>::value, "type check");
272 static_assert(std::is_base_of<T, S>::value, "type check");
283 static_assert(std::is_void<T>::value || std::is_base_of<T, S>::value,
294 static_assert(std::is_base_of<T, Number>::value, "type check");
300 static_assert(std::is_base_of<T, Integer>::value, "type check");
311 static_assert(std::is_base_of<T, Integer>::value, "type check");
322 void ReturnValue<T>::Set(bool value) {
323 static_assert(std::is_base_of<T, Boolean>::value, "type check");
326 if (value) {
336 static_assert(std::is_base_of<T, Primitive>::value, "type check");
343 static_assert(std::is_base_of<T, Primitive>::value, "type check");
350 static_assert(std::is_base_of<T, String>::value, "type check");
357 // Isolate is always the pointer below the default value on the stack.
377 // Default value is always the pointer below value_ on the stack.