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
qv4global_p.h File Reference

(8b6a9403bf2e04d34b9b07d2780186029fab99d0)

#include <QtCore/qglobal.h>
#include <private/qv4compilerglobal_p.h>
#include <QString>
#include <qtqmlglobal.h>
#include <private/qtqmlglobal_p.h>
+ Include dependency graph for qv4global_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QV4::PropertyAttributes
 
struct  QV4::StackFrame
 

Namespaces

namespace  QV4
 
namespace  QV4::Compiler
 
namespace  QV4::Moth
 
namespace  QV4::Heap
 
namespace  QV4::JIT
 

Macros

#define ENABLE_YARR_JIT   0
 
#define ENABLE_ASSEMBLER   0
 
#define ENABLE_JIT   0
 

Typedefs

typedef Scoped< StringQV4::ScopedString
 
typedef Scoped< StringOrSymbolQV4::ScopedStringOrSymbol
 
typedef Scoped< ObjectQV4::ScopedObject
 
typedef Scoped< ArrayObjectQV4::ScopedArrayObject
 
typedef Scoped< FunctionObjectQV4::ScopedFunctionObject
 
typedef Scoped< ExecutionContextQV4::ScopedContext
 
typedef QVector< StackFrameQV4::StackTrace
 

Enumerations

enum  QV4::PropertyFlag {
  QV4::Attr_Data = 0 , QV4::Attr_Accessor = 0x1 , QV4::Attr_NotWritable = 0x2 , QV4::Attr_NotEnumerable = 0x4 ,
  QV4::Attr_NotConfigurable = 0x8 , QV4::Attr_ReadOnly = Attr_NotWritable|Attr_NotEnumerable|Attr_NotConfigurable , QV4::Attr_ReadOnly_ButConfigurable = Attr_NotWritable|Attr_NotEnumerable , QV4::Attr_Invalid = 0xff
}
 
enum class  QV4::JIT::CallResultDestination { QV4::JIT::Ignore , QV4::JIT::InAccumulator }
 

Functions

 Q_DECLARE_TYPEINFO (QV4::PropertyAttributes, Q_PRIMITIVE_TYPE)
 

Macro Definition Documentation

◆ ENABLE_ASSEMBLER

#define ENABLE_ASSEMBLER   0

Definition at line 33 of file qv4global_p.h.

◆ ENABLE_JIT

#define ENABLE_JIT   0

Definition at line 34 of file qv4global_p.h.

◆ ENABLE_YARR_JIT

#define ENABLE_YARR_JIT   0

Definition at line 32 of file qv4global_p.h.

Function Documentation

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QV4::PropertyAttributes ,
Q_PRIMITIVE_TYPE  )