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

Typedefs

using BindingPropertyData = QList<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 1473 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 298 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 294 of file qv4compileddata_p.h.

Variable Documentation

◆ magic_str

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

Definition at line 1236 of file qv4compileddata_p.h.

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