![]() |
Qt 6.x
The Qt SDK
|
Classes | |
struct | Alias |
struct | Binding |
struct | Block |
struct | Class |
struct | CodeOffsetToLineAndStatement |
struct | CompilationUnit |
struct | CompilationUnitBase |
struct | Enum |
struct | EnumValue |
struct | ExportEntry |
struct | Function |
struct | Import |
struct | ImportEntry |
struct | InlineComponent |
struct | JSClass |
struct | JSClassMember |
struct | Location |
struct | Lookup |
struct | Method |
struct | Object |
struct | Parameter |
struct | ParameterType |
struct | Property |
struct | QmlUnit |
struct | RegExp |
struct | RequiredPropertyExtraData |
class | SaveableUnitPointer |
struct | Signal |
struct | String |
struct | TableIterator |
struct | TemplateObject |
struct | TranslationData |
struct | TypeReference |
struct | TypeReferenceMap |
struct | Unit |
Typedefs | |
using | DependentTypesHasher = std::function< QByteArray()> |
Enumerations | |
enum class | NamedBuiltin : unsigned int { Void , Var , Int , Bool , Real , String , Url , DateTime , RegExp } |
enum class | CommonType : unsigned int { Void = uint(NamedBuiltin::Void) , Var = uint(NamedBuiltin::Var) , Int = uint(NamedBuiltin::Int) , Bool = uint(NamedBuiltin::Bool) , Real = uint(NamedBuiltin::Real) , String = uint(NamedBuiltin::String) , Url = uint(NamedBuiltin::Url) , DateTime = uint(NamedBuiltin::DateTime) , RegExp = uint(NamedBuiltin::RegExp) , Time , Date , Rect , Point , Size , Invalid } |
enum | { QmlCompileHashSpace = 48 } |
Functions | |
Q_STATIC_ASSERT (std::is_standard_layout< CompilationUnitBase >::value) | |
Q_STATIC_ASSERT (offsetof(CompilationUnitBase, runtimeStrings)==0) | |
Q_STATIC_ASSERT (offsetof(CompilationUnitBase, constants)==sizeof(QV4::Heap::String **)) | |
Q_STATIC_ASSERT (offsetof(CompilationUnitBase, runtimeRegularExpressions)==offsetof(CompilationUnitBase, constants)+sizeof(const StaticValue *)) | |
Q_STATIC_ASSERT (offsetof(CompilationUnitBase, runtimeClasses)==offsetof(CompilationUnitBase, runtimeRegularExpressions)+sizeof(const StaticValue *)) | |
Q_STATIC_ASSERT (offsetof(CompilationUnitBase, imports)==offsetof(CompilationUnitBase, runtimeClasses)+sizeof(const StaticValue *)) | |
Variables | |
static const char | magic_str [] = "qv4cdata" |
using QV4::CompiledData::DependentTypesHasher = typedef std::function<QByteArray()> |
Definition at line 1405 of file qv4compileddata_p.h.
anonymous enum |
Enumerator | |
---|---|
QmlCompileHashSpace |
Definition at line 1172 of file qv4compileddata_p.h.
|
strong |
Enumerator | |
---|---|
Void | |
Var | |
Int | |
Bool | |
Real | |
String | |
Url | |
DateTime | |
RegExp | |
Time | |
Date | |
Rect | |
Point | |
Size | |
Invalid |
Definition at line 275 of file qv4compileddata_p.h.
|
strong |
Enumerator | |
---|---|
Void | |
Var | |
Int | |
Bool | |
Real | |
String | |
Url | |
DateTime | |
RegExp |
Definition at line 271 of file qv4compileddata_p.h.
QV4::CompiledData::Q_STATIC_ASSERT | ( | offsetof(CompilationUnitBase, constants) | = =sizeof(QV4::Heap::String **) | ) |
QV4::CompiledData::Q_STATIC_ASSERT | ( | offsetof(CompilationUnitBase, imports) | = =offsetof(CompilationUnitBase, runtimeClasses)+sizeof(const StaticValue *) | ) |
QV4::CompiledData::Q_STATIC_ASSERT | ( | offsetof(CompilationUnitBase, runtimeClasses) | = =offsetof(CompilationUnitBase, runtimeRegularExpressions)+sizeof(const StaticValue *) | ) |
QV4::CompiledData::Q_STATIC_ASSERT | ( | offsetof(CompilationUnitBase, runtimeRegularExpressions) | = =offsetof(CompilationUnitBase, constants)+sizeof(const StaticValue *) | ) |
QV4::CompiledData::Q_STATIC_ASSERT | ( | offsetof(CompilationUnitBase, runtimeStrings) | = =0 | ) |
QV4::CompiledData::Q_STATIC_ASSERT | ( | std::is_standard_layout< CompilationUnitBase >::value | ) |
|
static |
Definition at line 1173 of file qv4compileddata_p.h.