Lines Matching refs:Function
94 class Function;
122 * A weak reference callback function.
309 * persistent handle as an argument to a function you will not get two
382 * callback to the given V8::WeakReferenceCallback function, passing
627 * when this function was called. When run it will always use this
645 * when this function was called. When run it will always use this
684 * Returns the resource name for the script from where the function causing
690 * Returns the resource data for the script from where the function causing
796 * Returns the number, 1-based, of the line for the associate function call.
804 * Returns the 1-based column offset on the line for the associated function
814 * function for this StackFrame.
820 * function for this StackFrame or sourceURL value if the script name
826 * Returns the name of the function associated with this stack frame.
831 * Returns whether or not the associated function is compiled via a call to
837 * Returns whther or not the associated function is called as a
882 * Returns true if this value is a function.
1152 * If it is not given, the function calls
1175 * this function should not otherwise delete or modify the resource. Neither
1196 * this function should not otherwise delete or modify the resource. Neither
1558 * Finds an instance of the given function template in the prototype
1567 * user-defined toString function. This one does not.
1572 * Returns the name of the function
1641 * Returns true if this is an instance of an api function (one
1642 * created from a function created from a function template) and has
1731 * A JavaScript function object (ECMA-262, 15.3).
1733 class Function : public Object {
1744 * Returns zero based line number of function body and
1749 static inline Function* Cast(Value* obj);
1752 V8EXPORT Function();
1762 * The Wrap function V8 will return the most optimal Value object wrapping the
1788 * The superclass of object and function templates.
1805 * The argument information given to function call callbacks. This
1808 * the holder of the function.
1814 inline Local<Function> Callee() const;
1967 * can only be one function created from a FunctionTemplate in a
1968 * context. The lifetime of the created function is equal to the
1974 * function object when it is created.
1977 * used to create object instances when the function is used as a
1982 * is used to create the prototype object of the function.
1999 * v8::Local<v8::Function> function = t->GetFunction();
2000 * v8::Local<v8::Object> instance = function->NewInstance();
2003 * Let's use "function" as the JS variable name of the function object
2004 * and "instance" for the instance object created above. The function
2008 * func_property in function == true;
2009 * function.func_property == 1;
2011 * function.prototype.proto_method() invokes 'InvokeCallback'
2012 * function.prototype.proto_const == 2;
2014 * instance instanceof function == true;
2032 * object of the Child() function has __proto__ pointing to the
2033 * Parent() function's prototype object. An instance of the Child
2034 * function has all properties on Parent's instance templates.
2044 * Local<Function> child_function = child->GetFunction();
2048 * The Child function
2052 * child_func.prototype.__proto__ == function.prototype;
2059 /** Creates a function template.*/
2064 /** Returns the unique function instance in the current execution context.*/
2065 Local<Function> GetFunction();
2069 * callback is called whenever the function created from this
2078 /** Causes the function template to inherit from a parent function template.*/
2083 * of the function created by this template.
2090 * printing objects created with the function created from the
2097 * the function template. If instances of the function template are
2102 * instances of the function template. Call with a value of false
2104 * function template. By default, instances of a function template
2110 * Returns true if the given object is an instance of this function
2237 * this template as a function. If no callback is set, instances
2239 * function.
2290 * A Signature specifies which receivers and arguments a function can
2680 * Remove all message listeners from the specified callback function.
2716 * histograms. The CreateHistogram function returns a
2718 * function.
2729 /** Callback function for reporting failed access checks.*/
2735 * callback function, you therefore cannot manipulate objects (set
2739 * register the same callback function two times with different
2746 * This function removes callback which was installed by
2747 * AddGCPrologueCallback function.
2752 * The function is deprecated. Please use AddGCPrologueCallback instead.
2755 * callback function, you therefore cannot manipulate objects (set
2764 * callback function, you therefore cannot manipulate objects (set
2768 * register the same callback function two times with different
2775 * This function removes callback which was installed by
2776 * AddGCEpilogueCallback function.
2781 * The function is deprecated. Please use AddGCEpilogueCallback instead.
2784 * callback function, you therefore cannot manipulate objects (set
2799 * This function removes callback which was installed by
2800 * AddMemoryAllocationCallback function.
2809 * function, for instance to simulate DOM tree connections among JS
2822 * callback function.
2830 * initialize from scratch. This function is called implicitly if
2854 * switches) this function suspends recording of tick samples.
2910 * profiler log data in the application. This function is thread-safe.
3311 friend class Function;
3463 * can be stopped by returning kAbort as function result. EndOfStream
3733 Local<Function> Arguments::Callee() const {
3734 return Local<Function>(reinterpret_cast<Function*>(
3950 Function* Function::Cast(v8::Value* value) {
3954 return static_cast<Function*>(value);