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
QV4::CompiledData Namespace Reference

Classes

struct  Alias
struct  Binding
struct  Block
struct  Class
struct  CodeOffsetToLineAndStatement
struct  CompilationUnit
struct  Enum
struct  EnumValue
struct  ExportEntry
struct  Function
struct  Import
struct  ImportEntry
struct  InlineComponent
struct  InlineComponentData
struct  JSClass
struct  JSClassMember
struct  Location
struct  Lookup
struct  Method
struct  Object
struct  Parameter
struct  ParameterType
struct  Property
struct  QmlUnit
struct  RegExp
struct  RequiredPropertyExtraData
struct  ResolvedTypeReferenceMap
class  SaveableUnitPointer
struct  Signal
struct  String
struct  TableIterator
struct  TemplateObject
struct  TranslationData
struct  TypeReference
struct  TypeReferenceMap
struct  Unit

Typedefs

using BindingPropertyData = QVector<const QQmlPropertyData *>
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
}

Variables

static const char magic_str [] = "qv4cdata"

Typedef Documentation

◆ BindingPropertyData

◆ DependentTypesHasher

Definition at line 1436 of file qv4compileddata_p.h.

Enumeration Type Documentation

◆ CommonType

enum class QV4::CompiledData::CommonType : unsigned int
strong
Enumerator
Void 
Var 
Int 
Bool 
Real 
String 
Url 
DateTime 
RegExp 
Time 
Date 
Rect 
Point 
Size 
Invalid 

Definition at line 297 of file qv4compileddata_p.h.

◆ NamedBuiltin

enum class QV4::CompiledData::NamedBuiltin : unsigned int
strong
Enumerator
Void 
Var 
Int 
Bool 
Real 
String 
Url 
DateTime 
RegExp 

Definition at line 293 of file qv4compileddata_p.h.

Variable Documentation

◆ magic_str

const char QV4::CompiledData::magic_str[] = "qv4cdata"
static

Definition at line 1199 of file qv4compileddata_p.h.

Referenced by QV4::CompiledData::Unit::verifyHeader().