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
QV4::Compiler::Codegen::Reference Member List

This is the complete list of members for QV4::Compiler::Codegen::Reference, including all inherited members.

Accumulator enum valueQV4::Compiler::Codegen::Reference
asLValue() constQV4::Compiler::Codegen::Reference
asRValue() constQV4::Compiler::Codegen::Reference
baseObject() constQV4::Compiler::Codegen::Reference
codegenQV4::Compiler::Codegen::Reference
Const enum valueQV4::Compiler::Codegen::Reference
constantQV4::Compiler::Codegen::Reference
elementQV4::Compiler::Codegen::Reference
elementBaseQV4::Compiler::Codegen::Reference
elementSubscriptQV4::Compiler::Codegen::Reference
fromAccumulator(Codegen *cg)QV4::Compiler::Codegen::Referenceinlinestatic
fromConst(Codegen *cg, QV4::ReturnedValue constant)QV4::Compiler::Codegen::Referenceinlinestatic
fromImport(Codegen *cg, int index)QV4::Compiler::Codegen::Referenceinlinestatic
fromMember(const Reference &baseRef, const QString &name, QQmlJS::SourceLocation sourceLocation=QQmlJS::SourceLocation(), bool isOptional=false, std::vector< Moth::BytecodeGenerator::Jump > *optionalChainJumpsToPatch=nullptr)QV4::Compiler::Codegen::Referenceinlinestatic
fromName(Codegen *cg, const QString &name)QV4::Compiler::Codegen::Referenceinlinestatic
fromScopedLocal(Codegen *cg, int index, int scope)QV4::Compiler::Codegen::Referenceinlinestatic
fromStackSlot(Codegen *cg, int tempIndex=-1, bool isLocal=false)QV4::Compiler::Codegen::Referenceinlinestatic
fromSubscript(const Reference &baseRef, const Reference &subscript)QV4::Compiler::Codegen::Referenceinlinestatic
fromSuper(Codegen *cg)QV4::Compiler::Codegen::Referenceinlinestatic
fromSuperProperty(const Reference &property)QV4::Compiler::Codegen::Referenceinlinestatic
fromThis(Codegen *cg)QV4::Compiler::Codegen::Referenceinlinestatic
globalQV4::Compiler::Codegen::Reference
hasSavedCallBaseSlotQV4::Compiler::Codegen::Reference
Import enum valueQV4::Compiler::Codegen::Reference
indexQV4::Compiler::Codegen::Reference
Invalid enum valueQV4::Compiler::Codegen::Reference
isAccumulator() constQV4::Compiler::Codegen::Referenceinline
isArgOrEvalQV4::Compiler::Codegen::Reference
isConstant() constQV4::Compiler::Codegen::Referenceinline
isLValue() constQV4::Compiler::Codegen::Referenceinline
isOptionalQV4::Compiler::Codegen::Reference
isReadonlyQV4::Compiler::Codegen::Reference
isReferenceToConstQV4::Compiler::Codegen::Reference
isRegister() constQV4::Compiler::Codegen::Referenceinline
isStackSlot() constQV4::Compiler::Codegen::Referenceinline
isSuper() constQV4::Compiler::Codegen::Referenceinline
isSuperProperty() constQV4::Compiler::Codegen::Referenceinline
isValid() constQV4::Compiler::Codegen::Referenceinline
isVolatileQV4::Compiler::Codegen::Reference
LastLValue enum valueQV4::Compiler::Codegen::Reference
loadInAccumulator() constQV4::Compiler::Codegen::Reference
loadTriggersSideEffect() constQV4::Compiler::Codegen::Referenceinline
Member enum valueQV4::Compiler::Codegen::Reference
Name enum valueQV4::Compiler::Codegen::Reference
nameQV4::Compiler::Codegen::Reference
nameAsIndex() constQV4::Compiler::Codegen::Referenceinline
operator!=(const Reference &other) constQV4::Compiler::Codegen::Referenceinline
operator=(const Reference &)=defaultQV4::Compiler::Codegen::Reference
operator=(Reference &&)=defaultQV4::Compiler::Codegen::Reference
operator==(const Reference &other) constQV4::Compiler::Codegen::Reference
optionalChainJumpsToPatchQV4::Compiler::Codegen::Reference
propertyQV4::Compiler::Codegen::Reference
propertyBaseQV4::Compiler::Codegen::Reference
propertyNameIndexQV4::Compiler::Codegen::Reference
qmlGlobalQV4::Compiler::Codegen::Reference
Reference(Codegen *cg, Type t=Invalid)QV4::Compiler::Codegen::Referenceinline
Reference(const QString &name=QString())QV4::Compiler::Codegen::Referenceinline
Reference(const Reference &)=defaultQV4::Compiler::Codegen::Reference
Reference(Reference &&)=defaultQV4::Compiler::Codegen::Reference
requiresTDZCheckQV4::Compiler::Codegen::Reference
savedCallBaseSlotQV4::Compiler::Codegen::Reference
savedCallPropertyNameIndexQV4::Compiler::Codegen::Reference
scopeQV4::Compiler::Codegen::Reference
ScopedLocal enum valueQV4::Compiler::Codegen::Reference
sourceLocationQV4::Compiler::Codegen::Reference
stackSlot() constQV4::Compiler::Codegen::Referenceinline
StackSlot enum valueQV4::Compiler::Codegen::Reference
stackSlotIsLocalOrArgumentQV4::Compiler::Codegen::Reference
storeConstOnStack(Codegen *cg, QV4::ReturnedValue constant)QV4::Compiler::Codegen::Referenceinlinestatic
storeConstOnStack(Codegen *cg, QV4::ReturnedValue constant, int stackSlot)QV4::Compiler::Codegen::Referenceinlinestatic
storeConsumeAccumulator() constQV4::Compiler::Codegen::Reference
storeOnStack() constQV4::Compiler::Codegen::Reference
storeOnStack(int tempIndex) constQV4::Compiler::Codegen::Reference
storeRetainAccumulator() constQV4::Compiler::Codegen::Reference
storeWipesAccumulator() constQV4::Compiler::Codegen::Reference
Subscript enum valueQV4::Compiler::Codegen::Reference
subscriptLoadedForCallQV4::Compiler::Codegen::Reference
subscriptRequiresTDZCheckQV4::Compiler::Codegen::Reference
Super enum valueQV4::Compiler::Codegen::Reference
SuperProperty enum valueQV4::Compiler::Codegen::Reference
tdzCheck() constQV4::Compiler::Codegen::Referenceinline
theStackSlotQV4::Compiler::Codegen::Reference
throwsReferenceErrorQV4::Compiler::Codegen::Reference
typeQV4::Compiler::Codegen::Reference
Type enum nameQV4::Compiler::Codegen::Reference