Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qv4global_p.h File Reference

(22df353c14800d2e9b6d57a9a0cb9c6baa337999)

#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 34 of file qv4global_p.h.

◆ ENABLE_JIT

#define ENABLE_JIT   0

Definition at line 35 of file qv4global_p.h.

◆ ENABLE_YARR_JIT

#define ENABLE_YARR_JIT   0

Definition at line 33 of file qv4global_p.h.

Function Documentation

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QV4::PropertyAttributes ,
Q_PRIMITIVE_TYPE  )