Qt 4.8
|
#include <qdeclarativejsnodepool_p.h>
Public Functions | |
Code * | createCompiledCode (AST::Node *node, CompilationUnit &compilation) |
Engine * | engine () const |
QString | fileName () const |
qint64 | id () const |
NodePool (const QString &fileName, Engine *engine) | |
virtual | ~NodePool () |
Public Functions inherited from QDeclarativeJS::MemoryPool | |
char * | allocate (int bytes) |
int | bytesAllocated () const |
MemoryPool () | |
virtual | ~MemoryPool () |
Public Functions inherited from QSharedData | |
QSharedData () | |
Constructs a QSharedData object with a reference count of 0. More... | |
QSharedData (const QSharedData &) | |
Constructs a QSharedData object with reference count 0. More... | |
Properties | |
QHash< AST::Node *, Code * > | m_codeCache |
Engine * | m_engine |
QString | m_fileName |
qint64 | m_id |
Additional Inherited Members | |
Public Types inherited from QDeclarativeJS::MemoryPool | |
enum | { maxBlockCount = -1 } |
enum | { defaultBlockSize = 1 << 12 } |
Public Variables inherited from QSharedData | |
QAtomicInt | ref |
Definition at line 109 of file qdeclarativejsnodepool_p.h.
Definition at line 87 of file qdeclarativejsengine_p.cpp.
|
virtual |
Definition at line 93 of file qdeclarativejsengine_p.cpp.
Code * QDeclarativeJS::NodePool::createCompiledCode | ( | AST::Node * | node, |
CompilationUnit & | compilation | ||
) |
Definition at line 97 of file qdeclarativejsengine_p.cpp.
|
inline |
Definition at line 118 of file qdeclarativejsnodepool_p.h.
|
inline |
Definition at line 117 of file qdeclarativejsnodepool_p.h.
|
inline |
Definition at line 120 of file qdeclarativejsnodepool_p.h.
Definition at line 124 of file qdeclarativejsnodepool_p.h.
|
private |
Definition at line 126 of file qdeclarativejsnodepool_p.h.
Referenced by NodePool().
|
private |
Definition at line 125 of file qdeclarativejsnodepool_p.h.
|
private |
Definition at line 128 of file qdeclarativejsnodepool_p.h.