Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qv4reflect.cpp File Reference

(0e963a53c04b0dbe172cfb495b4d62dc8e2f31a3)

#include "qv4reflect_p.h"
#include "qv4runtimeapi_p.h"
#include "qv4objectproto_p.h"
#include "qv4propertykey_p.h"
#include "qv4objectiterator_p.h"
+ Include dependency graph for qv4reflect.cpp:

Go to the source code of this file.

Classes

struct  CallArgs
 

Functions

 DEFINE_OBJECT_VTABLE (Reflect)
 
static CallArgs createListFromArrayLike (Scope &scope, const Object *o)
 

Function Documentation

◆ createListFromArrayLike()

static CallArgs createListFromArrayLike ( Scope & scope,
const Object * o )
static

Definition at line 40 of file qv4reflect.cpp.

References QV4::Scope::alloc(), arguments, QV4::Scope::engine, QV4::EngineBase::hasException, QV4::Scope::hasException(), i, o, and QV4::ExecutionEngine::safeForAllocLength().

Referenced by QV4::Reflect::method_apply(), and QV4::Reflect::method_construct().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ DEFINE_OBJECT_VTABLE()

DEFINE_OBJECT_VTABLE ( Reflect )