Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQmlJSTypeResolver Member List

This is the complete list of members for QQmlJSTypeResolver, including all inherited members.

adjustOriginalType(const QQmlJSScope::ConstPtr &tracked, const QQmlJSScope::ConstPtr &conversion) constQQmlJSTypeResolver
adjustTrackedType(const QQmlJSScope::ConstPtr &tracked, const QQmlJSScope::ConstPtr &conversion) constQQmlJSTypeResolver
adjustTrackedType(const QQmlJSScope::ConstPtr &tracked, const QList< QQmlJSScope::ConstPtr > &conversions) constQQmlJSTypeResolver
areEquivalentLists(const QQmlJSScope::ConstPtr &a, const QQmlJSScope::ConstPtr &b) constQQmlJSTypeResolver
arrayPrototype() constQQmlJSTypeResolverinline
boolType() constQQmlJSTypeResolverinline
builtinType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
byteArrayType() constQQmlJSTypeResolverinline
canAddressValueTypes() constQQmlJSTypeResolverinline
canCallJSFunctions() constQQmlJSTypeResolverinline
canConvertFromTo(const QQmlJSScope::ConstPtr &from, const QQmlJSScope::ConstPtr &to) constQQmlJSTypeResolver
canConvertFromTo(const QQmlJSRegisterContent &from, const QQmlJSRegisterContent &to) constQQmlJSTypeResolver
canHold(const QQmlJSScope::ConstPtr &container, const QQmlJSScope::ConstPtr &contained) constQQmlJSTypeResolver
canHoldUndefined(const QQmlJSRegisterContent &content) constQQmlJSTypeResolver
canPopulate(const QQmlJSScope::ConstPtr &type, const QQmlJSScope::ConstPtr &argument, bool *isExtension) constQQmlJSTypeResolver
canPrimitivelyConvertFromTo(const QQmlJSScope::ConstPtr &from, const QQmlJSScope::ConstPtr &to) constQQmlJSTypeResolverprotected
cast(const QQmlJSRegisterContent &from, const QQmlJSScope::ConstPtr &to) constQQmlJSTypeResolver
checkEnums(const QQmlJSScope::ConstPtr &scope, const QString &name, QQmlJSRegisterContent *result, QQmlJSScope::ExtensionKind mode) constQQmlJSTypeResolverprotected
CloneMode enum nameQQmlJSTypeResolver
cloneMode() constQQmlJSTypeResolverinline
CloneTypes enum valueQQmlJSTypeResolver
comparableType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
ComponentIsGeneric enum nameQQmlJSTypeResolver
consoleObject() constQQmlJSTypeResolver
containedType(const QQmlJSRegisterContent &container) constQQmlJSTypeResolver
containedTypeName(const QQmlJSRegisterContent &container, bool useFancyName=false) constQQmlJSTypeResolver
convert(const QQmlJSRegisterContent &from, const QQmlJSRegisterContent &to) constQQmlJSTypeResolver
dateTimeType() constQQmlJSTypeResolverinline
dateType() constQQmlJSTypeResolverinline
DoNotCloneTypes enum valueQQmlJSTypeResolver
emptyType() constQQmlJSTypeResolverinline
equals(const QQmlJSScope::ConstPtr &a, const QQmlJSScope::ConstPtr &b) constQQmlJSTypeResolver
extractNonVoidFromOptionalType(const QQmlJSRegisterContent &content) constQQmlJSTypeResolver
floatType() constQQmlJSTypeResolverinline
forInIteratorPtr() constQQmlJSTypeResolverinline
forOfIteratorPtr() constQQmlJSTypeResolverinline
functionType() constQQmlJSTypeResolverinline
generalizeType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
genericType(const QQmlJSScope::ConstPtr &type, ComponentIsGeneric allowComponent=ComponentIsGeneric::No) constQQmlJSTypeResolver
globalType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
importedTypes() constQQmlJSTypeResolverinline
inherits(const QQmlJSScope::ConstPtr &derived, const QQmlJSScope::ConstPtr &base) constQQmlJSTypeResolver
init(QQmlJSImportVisitor *visitor, QQmlJS::AST::Node *program)QQmlJSTypeResolver
int16Type() constQQmlJSTypeResolverinline
int32Type() constQQmlJSTypeResolverinline
int64Type() constQQmlJSTypeResolverinline
int8Type() constQQmlJSTypeResolverinline
isIntegral(const QQmlJSRegisterContent &type) constQQmlJSTypeResolver
isIntegral(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isNativeArrayIndex(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isNumeric(const QQmlJSRegisterContent &type) constQQmlJSTypeResolver
isNumeric(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isOptionalType(const QQmlJSRegisterContent &content) constQQmlJSTypeResolver
isPrefix(const QString &name) constQQmlJSTypeResolverinline
isPrimitive(const QQmlJSRegisterContent &type) constQQmlJSTypeResolver
isPrimitive(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isSignedInteger(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isTriviallyCopyable(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isUnsignedInteger(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
iteratorPointer(const QQmlJSRegisterContent &listType, QQmlJS::AST::ForEachType type, int lookupIndex) constQQmlJSTypeResolver
jsGlobalObject() constQQmlJSTypeResolverinline
jsPrimitiveType() constQQmlJSTypeResolverinline
jsValueType() constQQmlJSTypeResolverinline
lengthProperty(bool isWritable, const QQmlJSScope::ConstPtr &scope) constQQmlJSTypeResolverprotected
ListMode enum nameQQmlJSTypeResolver
listPropertyType() constQQmlJSTypeResolverinline
m_arrayPrototypeQQmlJSTypeResolverprotected
m_boolTypeQQmlJSTypeResolverprotected
m_byteArrayTypeQQmlJSTypeResolverprotected
m_cloneModeQQmlJSTypeResolverprotected
m_dateTimeTypeQQmlJSTypeResolverprotected
m_dateTypeQQmlJSTypeResolverprotected
m_emptyTypeQQmlJSTypeResolverprotected
m_floatTypeQQmlJSTypeResolverprotected
m_forInIteratorPtrQQmlJSTypeResolverprotected
m_forOfIteratorPtrQQmlJSTypeResolverprotected
m_functionTypeQQmlJSTypeResolverprotected
m_importsQQmlJSTypeResolverprotected
m_int16TypeQQmlJSTypeResolverprotected
m_int32TypeQQmlJSTypeResolverprotected
m_int64TypeQQmlJSTypeResolverprotected
m_int8TypeQQmlJSTypeResolverprotected
m_jsGlobalObjectQQmlJSTypeResolverprotected
m_jsPrimitiveTypeQQmlJSTypeResolverprotected
m_jsValueTypeQQmlJSTypeResolverprotected
m_listPropertyTypeQQmlJSTypeResolverprotected
m_loggerQQmlJSTypeResolverprotected
m_metaObjectTypeQQmlJSTypeResolverprotected
m_nullTypeQQmlJSTypeResolverprotected
m_numberPrototypeQQmlJSTypeResolverprotected
m_objectsByIdQQmlJSTypeResolverprotected
m_objectsByLocationQQmlJSTypeResolverprotected
m_parentModeQQmlJSTypeResolverprotected
m_qObjectListTypeQQmlJSTypeResolverprotected
m_qObjectTypeQQmlJSTypeResolverprotected
m_qQmlScriptStringTypeQQmlJSTypeResolverprotected
m_realTypeQQmlJSTypeResolverprotected
m_signalHandlersQQmlJSTypeResolverprotected
m_sizeTypeQQmlJSTypeResolverprotected
m_stringListTypeQQmlJSTypeResolverprotected
m_stringTypeQQmlJSTypeResolverprotected
m_timeTypeQQmlJSTypeResolverprotected
m_trackedTypesQQmlJSTypeResolverprotected
m_uint16TypeQQmlJSTypeResolverprotected
m_uint32TypeQQmlJSTypeResolverprotected
m_uint64TypeQQmlJSTypeResolverprotected
m_uint8TypeQQmlJSTypeResolverprotected
m_urlTypeQQmlJSTypeResolverprotected
m_variantListTypeQQmlJSTypeResolverprotected
m_variantMapTypeQQmlJSTypeResolverprotected
m_varTypeQQmlJSTypeResolverprotected
m_voidTypeQQmlJSTypeResolverprotected
mathObject() constQQmlJSTypeResolver
memberEnumType(const QQmlJSScope::ConstPtr &type, const QString &name) constQQmlJSTypeResolverprotected
memberType(const QQmlJSRegisterContent &type, const QString &name, int lookupIndex=QQmlJSRegisterContent::InvalidLookupIndex) constQQmlJSTypeResolver
memberType(const QQmlJSScope::ConstPtr &type, const QString &name, int baseLookupIndex, int resultLookupIndex) constQQmlJSTypeResolverprotected
merge(const QQmlJSRegisterContent &a, const QQmlJSRegisterContent &b) constQQmlJSTypeResolver
merge(const QQmlJSScope::ConstPtr &a, const QQmlJSScope::ConstPtr &b) constQQmlJSTypeResolver
metaObjectType() constQQmlJSTypeResolverinline
nameForType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolverinline
nullType() constQQmlJSTypeResolverinline
objectsById() constQQmlJSTypeResolverinline
original(const QQmlJSRegisterContent &type) constQQmlJSTypeResolver
originalContainedType(const QQmlJSRegisterContent &container) constQQmlJSTypeResolver
originalType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
parentMode() constQQmlJSTypeResolverinline
ParentMode enum nameQQmlJSTypeResolver
qObjectListType() constQQmlJSTypeResolverinline
qObjectType() constQQmlJSTypeResolverinline
QQmlJSTypeResolver(QQmlJSImporter *importer)QQmlJSTypeResolver
realType() constQQmlJSTypeResolverinline
registerContains(const QQmlJSRegisterContent &reg, const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
registerContentForName(const QString &name, const QQmlJSScope::ConstPtr &scopeType=QQmlJSScope::ConstPtr(), bool hasObjectModuelPrefix=false) constQQmlJSTypeResolverprotected
registerIsStoredIn(const QQmlJSRegisterContent &reg, const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
returnType(const QQmlJSScope::ConstPtr &type, QQmlJSRegisterContent::ContentVariant variant, const QQmlJSScope::ConstPtr &scope) constQQmlJSTypeResolver
scopedType(const QQmlJSScope::ConstPtr &scope, const QString &name, int lookupIndex=QQmlJSRegisterContent::InvalidLookupIndex, QQmlJSScopesByIdOptions options=Default) constQQmlJSTypeResolver
scopeForLocation(const QV4::CompiledData::Location &location) constQQmlJSTypeResolver
selectConstructor(const QQmlJSScope::ConstPtr &type, const QQmlJSScope::ConstPtr &argument, bool *isExtension) constQQmlJSTypeResolver
setCloneMode(CloneMode mode)QQmlJSTypeResolverinline
setParentMode(ParentMode mode)QQmlJSTypeResolverinline
signalHandlers() constQQmlJSTypeResolverinline
sizeType() constQQmlJSTypeResolverinline
storedType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
stringListType() constQQmlJSTypeResolverinline
stringType() constQQmlJSTypeResolverinline
timeType() constQQmlJSTypeResolverinline
tracked(const QQmlJSRegisterContent &type) constQQmlJSTypeResolver
trackedContainedType(const QQmlJSRegisterContent &container) constQQmlJSTypeResolver
trackedType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
transformed(const QQmlJSRegisterContent &origin, QQmlJSScope::ConstPtr(QQmlJSTypeResolver::*op)(const QQmlJSScope::ConstPtr &) const) constQQmlJSTypeResolverprotected
typeForArithmeticUnaryOperation(UnaryOperator op, const QQmlJSRegisterContent &operand) constQQmlJSTypeResolver
typeForBinaryOperation(QSOperator::Op oper, const QQmlJSRegisterContent &left, const QQmlJSRegisterContent &right) constQQmlJSTypeResolver
typeForConst(QV4::ReturnedValue rv) constQQmlJSTypeResolver
typeForName(const QString &name) constQQmlJSTypeResolverinline
typeFromAST(QQmlJS::AST::Type *type) constQQmlJSTypeResolver
uint16Type() constQQmlJSTypeResolverinline
uint32Type() constQQmlJSTypeResolverinline
uint64Type() constQQmlJSTypeResolverinline
uint8Type() constQQmlJSTypeResolverinline
UnaryOperator enum nameQQmlJSTypeResolver
urlType() constQQmlJSTypeResolverinline
UseDocumentParent enum valueQQmlJSTypeResolver
UseListProperty enum valueQQmlJSTypeResolver
UseParentProperty enum valueQQmlJSTypeResolver
UseQObjectList enum valueQQmlJSTypeResolver
valueType(const QQmlJSRegisterContent &list) constQQmlJSTypeResolver
variantListType() constQQmlJSTypeResolverinline
variantMapType() constQQmlJSTypeResolverinline
varType() constQQmlJSTypeResolverinline
voidType() constQQmlJSTypeResolverinline