Home | History | Annotate | Download | only in include

Lines Matching defs:As

17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
166 * behind the scenes and the same rules apply to these values as to
183 * constructor allows you to pass handles as arguments by value and
188 * Handle<String> to a variable declared as Handle<Value>, is legal
248 template <class S> inline Handle<S> As() {
286 template <class S> inline Local<S> As() {
300 * a Local handle only lives as long as the HandleScope in which it was
311 * persistent handle as an argument to a function you will not get two
324 * Creates a persistent handle for the same storage cell as the
326 * handles as arguments by value and to assign between persistent
331 * Persistent<String> to a variable declared as Persistent<Value>,
332 * is allowed as String is a subclass of Value.
362 template <class S> inline Persistent<S> As() {
443 * Closes the handle scope and returns the value as a handle in the
468 // This Data class is accessible internally as HandleScopeData through a
596 * \param pre_data Pre-parsing data, as obtained by ScriptData::PreCompile()
600 * this has same effect as calling SetData(), but allows data to be
612 * object (typically a string) as the script's origin.
616 * as the script's origin.
629 * \param pre_data Pre-parsing data, as obtained by ScriptData::PreCompile()
633 * this has same effect as calling SetData(), but makes data available
646 * object (typically a string) as the script's origin.
649 * \param file_name File name to use as script's origin
651 * this has same effect as calling SetData(), but makes data available
677 * with the debugger as this data object is only available through the
782 * Returns StackTrace as a v8::Array that contains StackFrame objects.
807 * retrieve the line number, or if kLineNumber was not passed as an option
816 * the column number, or if kColumnOffset was not passed as an option when
846 * Returns whether or not the associated function is called as a
1206 * passed in as parameters.
1412 * Accessor[Getter|Setter] are used as callback functions when
1505 * array returned by this method contains the same values as would
1511 * This function has the same functionality as GetPropertyNames but
1546 * Returns the name of the function invoked as a constructor for this object.
1626 * to the same values as the original object.
1671 * Call an Object as a function if a callback is set by the
1679 * Call an Object as a constructor if a callback is set by the
1795 * This API should not be called more than needed as it will
1880 * the flags bit field. May throw a JavaScript exception as
2007 * NamedProperty[Getter|Setter] are used as interceptors on object.
2129 * used to create object instances when the function is used as a
2155 * Let's use "function" as the JS variable name of the function object
2243 * FunctionTemplate as its constructor.
2395 * this template as a function. If no callback is set, instances
2396 * behave like normal JavaScript objects that cannot be called as a
2403 * Mark object instances of the template as undetectable.
2405 * In many ways, undetectable objects behave as though they are not
2407 * printed. However, properties can be accessed and called as on
2497 // Note that the strings passed into this constructor must live as long
2498 // as the Extension itself.
2781 * Sets this isolate as the entered one for the current thread.
2862 * EntropySource is used as a callback function when v8 needs a source
2869 * ReturnAddressLocationResolver is used as a callback function when v8 is
2910 * V8 running out of memory is treated as a fatal error by default.
2915 * out-of-memory situation as a fatal error. This way, the contexts
2923 * fatal errors such as out-of-memory situations.
3131 * as a source of entropy for random number generators.
3200 * exceptions act as if they were caught by a C++ TryCatch exception
3267 * as much cleanup as it will be able to do.
3348 * it being caught again by this same TryCatch. As with ThrowException
3395 * handler reported as if they were not caught.
3453 * would break VM---v8 expects only global object as a prototype of
3628 * by destroying the v8::Locker object as above or by constructing a
3759 * can be stopped by returning kAbort as function result. EndOfStream
3779 * returning kAbort as the callback result.
3815 // For 32-bit systems any 2 bytes aligned pointer can be encoded as smi