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
QQmlJSTypeResolver Member List

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

adjustOriginalType(QQmlJSRegisterContent tracked, const QQmlJSScope::ConstPtr &conversion) constQQmlJSTypeResolver
adjustTrackedType(QQmlJSRegisterContent tracked, const QQmlJSScope::ConstPtr &conversion) constQQmlJSTypeResolver
adjustTrackedType(QQmlJSRegisterContent tracked, QQmlJSRegisterContent conversion) constQQmlJSTypeResolver
adjustTrackedType(QQmlJSRegisterContent tracked, const QList< QQmlJSRegisterContent > &conversions) constQQmlJSTypeResolver
areEquivalentLists(const QQmlJSScope::ConstPtr &a, const QQmlJSScope::ConstPtr &b) constQQmlJSTypeResolver
arrayPrototype() constQQmlJSTypeResolverinline
baseType(const QQmlJSScope::ConstPtr &base, QQmlJSRegisterContent derived) constQQmlJSTypeResolver
boolType() constQQmlJSTypeResolverinline
byteArrayType() constQQmlJSTypeResolverinline
canAddressValueTypes() constQQmlJSTypeResolverinline
canCallJSFunctions() constQQmlJSTypeResolverinline
canConvertFromTo(const QQmlJSScope::ConstPtr &from, const QQmlJSScope::ConstPtr &to) constQQmlJSTypeResolver
canConvertFromTo(QQmlJSRegisterContent from, QQmlJSRegisterContent to) constQQmlJSTypeResolver
canHold(const QQmlJSScope::ConstPtr &container, const QQmlJSScope::ConstPtr &contained) constQQmlJSTypeResolver
canHoldUndefined(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
checkEnums(QQmlJSRegisterContent scope, const QString &name, QQmlJSRegisterContent *result) constQQmlJSTypeResolverprotected
CloneMode enum nameQQmlJSTypeResolver
cloneMode() constQQmlJSTypeResolverinline
CloneTypes enum valueQQmlJSTypeResolver
ComponentIsGeneric enum nameQQmlJSTypeResolver
consoleObject() constQQmlJSTypeResolver
containedTypeForName(const QString &name) constQQmlJSTypeResolverprotected
convert(QQmlJSRegisterContent from, QQmlJSRegisterContent to) constQQmlJSTypeResolver
convert(QQmlJSRegisterContent from, const QQmlJSScope::ConstPtr &to) constQQmlJSTypeResolver
dateTimeType() constQQmlJSTypeResolverinline
dateType() constQQmlJSTypeResolverinline
DoNotCloneTypes enum valueQQmlJSTypeResolver
elementType(QQmlJSRegisterContent list) constQQmlJSTypeResolver
emptyType() constQQmlJSTypeResolverinline
extensionType(const QQmlJSScope::ConstPtr &extension, QQmlJSRegisterContent base) constQQmlJSTypeResolver
extractNonVoidFromOptionalType(QQmlJSRegisterContent content) constQQmlJSTypeResolver
floatType() constQQmlJSTypeResolverinline
forInIteratorPtr() constQQmlJSTypeResolverinline
forOfIteratorPtr() constQQmlJSTypeResolverinline
functionType() constQQmlJSTypeResolverinline
generalizeType(QQmlJSRegisterContent type) constQQmlJSTypeResolver
genericType(const QQmlJSScope::ConstPtr &type, ComponentIsGeneric allowComponent=ComponentIsGeneric::No) constQQmlJSTypeResolver
importedNames() constQQmlJSTypeResolverinline
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(QQmlJSRegisterContent type) constQQmlJSTypeResolver
isIntegral(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isNativeArrayIndex(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isNumeric(QQmlJSRegisterContent type) constQQmlJSTypeResolver
isNumeric(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
isOptionalType(QQmlJSRegisterContent content) constQQmlJSTypeResolver
isPrefix(const QString &name) constQQmlJSTypeResolverinline
isPrimitive(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(QQmlJSRegisterContent listType, QQmlJS::AST::ForEachType type, int lookupIndex) constQQmlJSTypeResolver
jsGlobalObject() constQQmlJSTypeResolverinline
jsGlobalObjectContent() constQQmlJSTypeResolverinline
jsPrimitiveType() constQQmlJSTypeResolverinline
jsValueType() constQQmlJSTypeResolverinline
lengthProperty(bool isWritable, QQmlJSRegisterContent scope) constQQmlJSTypeResolverprotected
listPropertyType() constQQmlJSTypeResolverinline
literalType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
logger() 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_jsGlobalObjectContentQQmlJSTypeResolverprotected
m_jsPrimitiveTypeQQmlJSTypeResolverprotected
m_jsValueTypeQQmlJSTypeResolverprotected
m_listPropertyTypeQQmlJSTypeResolverprotected
m_loggerQQmlJSTypeResolverprotected
m_metaObjectTypeQQmlJSTypeResolverprotected
m_nullTypeQQmlJSTypeResolverprotected
m_numberPrototypeQQmlJSTypeResolverprotected
m_objectsByIdQQmlJSTypeResolverprotected
m_objectsByLocationQQmlJSTypeResolverprotected
m_parentModeQQmlJSTypeResolverprotected
m_poolQQmlJSTypeResolverprotected
m_qmlPropertyMapTypeQQmlJSTypeResolverprotected
m_qObjectListTypeQQmlJSTypeResolverprotected
m_qObjectTypeQQmlJSTypeResolverprotected
m_qQmlScriptStringTypeQQmlJSTypeResolverprotected
m_realTypeQQmlJSTypeResolverprotected
m_regexpTypeQQmlJSTypeResolverprotected
m_seenModuleQualifiersQQmlJSTypeResolverprotected
m_signalHandlersQQmlJSTypeResolverprotected
m_sizeTypeQQmlJSTypeResolverprotected
m_stringListTypeQQmlJSTypeResolverprotected
m_stringTypeQQmlJSTypeResolverprotected
m_timeTypeQQmlJSTypeResolverprotected
m_uint16TypeQQmlJSTypeResolverprotected
m_uint32TypeQQmlJSTypeResolverprotected
m_uint64TypeQQmlJSTypeResolverprotected
m_uint8TypeQQmlJSTypeResolverprotected
m_urlTypeQQmlJSTypeResolverprotected
m_variantListTypeQQmlJSTypeResolverprotected
m_variantMapTypeQQmlJSTypeResolverprotected
m_varTypeQQmlJSTypeResolverprotected
m_voidTypeQQmlJSTypeResolverprotected
mathObject() constQQmlJSTypeResolver
memberEnumType(QQmlJSRegisterContent type, const QString &name) constQQmlJSTypeResolverprotected
memberType(QQmlJSRegisterContent type, const QString &name, int lookupIndex=QQmlJSRegisterContent::InvalidLookupIndex) constQQmlJSTypeResolver
memberType(QQmlJSRegisterContent type, const QString &name, int baseLookupIndex, int resultLookupIndex) constQQmlJSTypeResolverprotected
merge(const QQmlJSScope::ConstPtr &a, const QQmlJSScope::ConstPtr &b) constQQmlJSTypeResolver
merge(QQmlJSRegisterContent a, QQmlJSRegisterContent b) constQQmlJSTypeResolver
metaObjectType() constQQmlJSTypeResolverinline
namedType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
nameForType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolverinline
nullType() constQQmlJSTypeResolverinline
objectsById() constQQmlJSTypeResolverinline
operationType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
original(QQmlJSRegisterContent type) constQQmlJSTypeResolver
originalContainedType(QQmlJSRegisterContent container) constQQmlJSTypeResolver
ParentMode enum nameQQmlJSTypeResolver
parentMode() constQQmlJSTypeResolverinline
parentScope(const QQmlJSScope::ConstPtr &parent, QQmlJSRegisterContent child) constQQmlJSTypeResolver
qmlPropertyMapType() constQQmlJSTypeResolverinline
qObjectListType() constQQmlJSTypeResolverinline
qObjectType() constQQmlJSTypeResolverinline
QQmlJSTypeResolver(QQmlJSImporter *importer)QQmlJSTypeResolver
qQmlScriptStringType() constQQmlJSTypeResolverinline
realType() constQQmlJSTypeResolverinline
regexpType() constQQmlJSTypeResolverinline
registerContentForName(const QString &name, QQmlJSRegisterContent scopeType={}) constQQmlJSTypeResolverprotected
registerContentPool() constQQmlJSTypeResolverinline
resolveParentProperty(const QString &name, const QQmlJSScope::ConstPtr &base, const QQmlJSScope::ConstPtr &propType) constQQmlJSTypeResolverprotected
returnType(const QQmlJSMetaMethod &method, const QQmlJSScope::ConstPtr &returnType, QQmlJSRegisterContent scope) constQQmlJSTypeResolver
scopedType(const QQmlJSScope::ConstPtr &scope, const QString &name, QQmlJSScopesByIdOptions options=Default) constQQmlJSTypeResolver
scopedType(QQmlJSRegisterContent scope, const QString &name, int lookupIndex=QQmlJSRegisterContent::InvalidLookupIndex, QQmlJSScopesByIdOptions options=Default) constQQmlJSTypeResolver
scopeForLocation(const QV4::CompiledData::Location &location) constQQmlJSTypeResolver
seenModuleQualifiers() constQQmlJSTypeResolverinline
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
syntheticType(const QQmlJSScope::ConstPtr &type) constQQmlJSTypeResolver
timeType() constQQmlJSTypeResolverinline
typeForArithmeticUnaryOperation(UnaryOperator op, QQmlJSRegisterContent operand) constQQmlJSTypeResolver
typeForBinaryOperation(QSOperator::Op oper, QQmlJSRegisterContent left, QQmlJSRegisterContent right) constQQmlJSTypeResolver
typeForConst(QV4::ReturnedValue rv) constQQmlJSTypeResolver
typeForId(const QQmlJSScope::ConstPtr &scope, const QString &name, QQmlJSScopesByIdOptions options=Default) constQQmlJSTypeResolverinline
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
UseParentProperty enum valueQQmlJSTypeResolver
variantListType() constQQmlJSTypeResolverinline
variantMapType() constQQmlJSTypeResolverinline
varType() constQQmlJSTypeResolverinline
voidType() constQQmlJSTypeResolverinline