![]() |
Qt 6.x
The Qt SDK
|
#include <qv4jscall_p.h>
Public Member Functions | |
JSCallArguments (const Scope &scope, int argc=0) | |
CallData * | callData (const Scope &scope, const FunctionObject *f=nullptr) const |
Public Attributes | |
Value * | thisObject |
Value * | args |
const int | argc |
Definition at line 60 of file qv4jscall_p.h.
|
inline |
Definition at line 62 of file qv4jscall_p.h.
|
inline |
Definition at line 67 of file qv4jscall_p.h.
References QV4::callDatafromJS().
Referenced by QQmlJavaScriptExpression::evaluate().
const int QV4::JSCallArguments::argc |
Definition at line 74 of file qv4jscall_p.h.
Referenced by QV4::coerceAndCall().
Value* QV4::JSCallArguments::args |
Definition at line 73 of file qv4jscall_p.h.
Referenced by QJSValue::call(), QJSManagedValue::call(), QJSValue::callAsConstructor(), QJSManagedValue::callAsConstructor(), QJSValue::callWithInstance(), QJSManagedValue::callWithInstance(), QV4::coerceAndCall(), QV4::convertAndCall(), QV4::Promise::ReactionHandler::executeResolveThenable(), QV4::QObjectSlotDispatcher::impl(), QV4::PromiseCtor::method_all(), QV4::PromisePrototype::method_catch(), QV4::UrlSearchParamsPrototype::method_forEach(), QV4::PromiseCtor::method_race(), QV4::RegExpPrototype::method_replace(), QQmlLocalStorage::openDatabaseSync(), QV4::ArrayElementLessThan::operator()(), QV4::populateJSCallArguments(), QV4::Object::putValue(), qmlsqldatabase_changeVersion(), qmlsqldatabase_transaction_shared(), QV4::QmlIncubatorObject::statusChanged(), Stringify::Str(), QQuickCanvasItem::updatePolish(), QV4::BoundFunction::virtualCall(), QV4::RejectWrapper::virtualCall(), QV4::BoundFunction::virtualCallAsConstructor(), and QV4::PromiseCtor::virtualCallAsConstructor().
Value* QV4::JSCallArguments::thisObject |
Definition at line 72 of file qv4jscall_p.h.
Referenced by QJSValue::call(), QJSManagedValue::call(), QJSValue::callWithInstance(), QJSManagedValue::callWithInstance(), QV4::Promise::ReactionHandler::executeResolveThenable(), QV4::Object::getValueAccessor(), QV4::QObjectSlotDispatcher::impl(), QV4::PromiseCtor::method_all(), QV4::PromisePrototype::method_catch(), QV4::PromiseCtor::method_race(), QQmlLocalStorage::openDatabaseSync(), QV4::Object::putValue(), qmlsqldatabase_changeVersion(), qmlsqldatabase_transaction_shared(), QV4::QmlIncubatorObject::statusChanged(), Stringify::Str(), QQuickCanvasItem::updatePolish(), QV4::BoundFunction::virtualCall(), and QV4::RejectWrapper::virtualCall().