![]() |
Qt 6.x
The Qt SDK
|
#include "qv4object_p.h"#include "qv4function_p.h"#include "qv4symbol_p.h"#include <private/qv4mm_p.h>#include "qv4scopedvalue_p.h"#include "qv4argumentsobject_p.h"#include <private/qqmljsengine_p.h>#include <private/qqmljslexer_p.h>#include <private/qqmljsparser_p.h>#include <private/qqmljsast_p.h>#include <private/qqmljavascriptexpression_p.h>#include <private/qqmlengine_p.h>#include <qv4runtimecodegen_p.h>#include "private/qlocale_tools_p.h"#include "private/qqmlbuiltinfunctions_p.h"#include <private/qv4jscall_p.h>#include <private/qv4vme_moth_p.h>#include <private/qv4alloca_p.h>#include <QtCore/QDebug>#include <algorithm>
Include dependency graph for qv4functionobject.cpp:Go to the source code of this file.
Functions | |
| DEFINE_OBJECT_VTABLE (FunctionObject) | |
| DEFINE_OBJECT_VTABLE (FunctionCtor) | |
| DEFINE_OBJECT_VTABLE (FunctionPrototype) | |
| DEFINE_OBJECT_VTABLE (ScriptFunction) | |
| DEFINE_OBJECT_VTABLE (ArrowFunction) | |
| static ReturnedValue | qfoDoCall (const QV4::FunctionObject *fo, const QV4::Value *thisObject, const QV4::Value *argv, int argc) |
| DEFINE_OBJECT_VTABLE (ConstructorFunction) | |
| DEFINE_OBJECT_VTABLE (MemberFunction) | |
| DEFINE_OBJECT_VTABLE (DefaultClassConstructorFunction) | |
| DEFINE_OBJECT_VTABLE (IndexedBuiltinFunction) | |
| DEFINE_OBJECT_VTABLE (BoundFunction) | |
| DEFINE_OBJECT_VTABLE | ( | ArrowFunction | ) |
| DEFINE_OBJECT_VTABLE | ( | BoundFunction | ) |
| DEFINE_OBJECT_VTABLE | ( | ConstructorFunction | ) |
| DEFINE_OBJECT_VTABLE | ( | DefaultClassConstructorFunction | ) |
| DEFINE_OBJECT_VTABLE | ( | FunctionCtor | ) |
| DEFINE_OBJECT_VTABLE | ( | FunctionObject | ) |
| DEFINE_OBJECT_VTABLE | ( | FunctionPrototype | ) |
| DEFINE_OBJECT_VTABLE | ( | IndexedBuiltinFunction | ) |
| DEFINE_OBJECT_VTABLE | ( | MemberFunction | ) |
| DEFINE_OBJECT_VTABLE | ( | ScriptFunction | ) |
|
static |
Definition at line 510 of file qv4functionobject.cpp.
References engine, QV4::Managed::engine(), QV4::Moth::VME::exec(), frame, QV4::FunctionObject::function(), QV4::FunctionObject::scope(), and QV4::Value::undefinedValue().
Referenced by QV4::ArrowFunction::virtualCall().
Here is the call graph for this function:
Here is the caller graph for this function: