Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QV4::CompiledData::CompilationUnitBase Struct Reference

#include <qv4compileddata_p.h>

+ Inheritance diagram for QV4::CompiledData::CompilationUnitBase:
+ Collaboration diagram for QV4::CompiledData::CompilationUnitBase:

Public Member Functions

 CompilationUnitBase ()=default
 
 ~CompilationUnitBase ()=default
 
 CompilationUnitBase (CompilationUnitBase &&other) noexcept
 
CompilationUnitBaseoperator= (CompilationUnitBase &&other) noexcept
 

Public Attributes

Heap::String ** runtimeStrings = nullptr
 
const StaticValueconstants = nullptr
 
QV4::StaticValueruntimeRegularExpressions = nullptr
 
Heap::InternalClass ** runtimeClasses = nullptr
 
const StaticValue ** imports = nullptr
 

Detailed Description

Definition at line 1409 of file qv4compileddata_p.h.

Constructor & Destructor Documentation

◆ CompilationUnitBase() [1/2]

QV4::CompiledData::CompilationUnitBase::CompilationUnitBase ( )
default

◆ ~CompilationUnitBase()

QV4::CompiledData::CompilationUnitBase::~CompilationUnitBase ( )
default

◆ CompilationUnitBase() [2/2]

QV4::CompiledData::CompilationUnitBase::CompilationUnitBase ( CompilationUnitBase &&  other)
inlinenoexcept

Definition at line 1416 of file qv4compileddata_p.h.

References other().

+ Here is the call graph for this function:

Member Function Documentation

◆ operator=()

CompilationUnitBase & QV4::CompiledData::CompilationUnitBase::operator= ( CompilationUnitBase &&  other)
inlinenoexcept

Definition at line 1418 of file qv4compileddata_p.h.

References constants, imports, other(), runtimeClasses, runtimeRegularExpressions, and runtimeStrings.

Referenced by QV4::CompiledData::CompilationUnit::operator=().

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

Member Data Documentation

◆ constants

◆ imports

const StaticValue** QV4::CompiledData::CompilationUnitBase::imports = nullptr

◆ runtimeClasses

Heap::InternalClass** QV4::CompiledData::CompilationUnitBase::runtimeClasses = nullptr

Definition at line 1439 of file qv4compileddata_p.h.

Referenced by QQmlPrivate::AOTCompiledContext::jsMetaType(), and operator=().

◆ runtimeRegularExpressions

QV4::StaticValue* QV4::CompiledData::CompilationUnitBase::runtimeRegularExpressions = nullptr

Definition at line 1438 of file qv4compileddata_p.h.

Referenced by operator=().

◆ runtimeStrings


The documentation for this struct was generated from the following file: