Accumulator enum value | QV4::Compiler::Codegen::Reference | |
asLValue() const | QV4::Compiler::Codegen::Reference | |
asRValue() const | QV4::Compiler::Codegen::Reference | |
baseObject() const | QV4::Compiler::Codegen::Reference | |
codegen | QV4::Compiler::Codegen::Reference | |
Const enum value | QV4::Compiler::Codegen::Reference | |
constant | QV4::Compiler::Codegen::Reference | |
element | QV4::Compiler::Codegen::Reference | |
elementBase | QV4::Compiler::Codegen::Reference | |
elementSubscript | QV4::Compiler::Codegen::Reference | |
fromAccumulator(Codegen *cg) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromConst(Codegen *cg, QV4::ReturnedValue constant) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromImport(Codegen *cg, int index) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromMember(const Reference &baseRef, const QString &name, QQmlJS::SourceLocation sourceLocation=QQmlJS::SourceLocation(), Moth::BytecodeGenerator::Label jumpLabel=Moth::BytecodeGenerator::Label(), Moth::BytecodeGenerator::Label targetLabel=Moth::BytecodeGenerator::Label()) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromName(Codegen *cg, const QString &name) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromScopedLocal(Codegen *cg, int index, int scope) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromStackSlot(Codegen *cg, int tempIndex=-1, bool isLocal=false) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromSubscript(const Reference &baseRef, const Reference &subscript, Moth::BytecodeGenerator::Label targetLabel=Moth::BytecodeGenerator::Label()) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromSuper(Codegen *cg) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromSuperProperty(const Reference &property) | QV4::Compiler::Codegen::Reference | inlinestatic |
fromThis(Codegen *cg) | QV4::Compiler::Codegen::Reference | inlinestatic |
global | QV4::Compiler::Codegen::Reference | |
Import enum value | QV4::Compiler::Codegen::Reference | |
index | QV4::Compiler::Codegen::Reference | |
Invalid enum value | QV4::Compiler::Codegen::Reference | |
isAccumulator() const | QV4::Compiler::Codegen::Reference | inline |
isArgOrEval | QV4::Compiler::Codegen::Reference | |
isConstant() const | QV4::Compiler::Codegen::Reference | inline |
isLValue() const | QV4::Compiler::Codegen::Reference | inline |
isReadonly | QV4::Compiler::Codegen::Reference | |
isReferenceToConst | QV4::Compiler::Codegen::Reference | |
isRegister() const | QV4::Compiler::Codegen::Reference | inline |
isStackSlot() const | QV4::Compiler::Codegen::Reference | inline |
isSuper() const | QV4::Compiler::Codegen::Reference | inline |
isSuperProperty() const | QV4::Compiler::Codegen::Reference | inline |
isValid() const | QV4::Compiler::Codegen::Reference | inline |
isVolatile | QV4::Compiler::Codegen::Reference | |
LastLValue enum value | QV4::Compiler::Codegen::Reference | |
loadInAccumulator() const | QV4::Compiler::Codegen::Reference | |
loadTriggersSideEffect() const | QV4::Compiler::Codegen::Reference | inline |
Member enum value | QV4::Compiler::Codegen::Reference | |
Name enum value | QV4::Compiler::Codegen::Reference | |
name | QV4::Compiler::Codegen::Reference | |
nameAsIndex() const | QV4::Compiler::Codegen::Reference | inline |
operator!=(const Reference &other) const | QV4::Compiler::Codegen::Reference | inline |
operator=(const Reference &)=default | QV4::Compiler::Codegen::Reference | |
operator=(Reference &&)=default | QV4::Compiler::Codegen::Reference | |
operator==(const Reference &other) const | QV4::Compiler::Codegen::Reference | |
optionalChainJumpLabel | QV4::Compiler::Codegen::Reference | |
optionalChainTargetLabel | QV4::Compiler::Codegen::Reference | |
property | QV4::Compiler::Codegen::Reference | |
propertyBase | QV4::Compiler::Codegen::Reference | |
propertyNameIndex | QV4::Compiler::Codegen::Reference | |
qmlGlobal | QV4::Compiler::Codegen::Reference | |
Reference(Codegen *cg, Type t=Invalid) | QV4::Compiler::Codegen::Reference | inline |
Reference(const QString &name=QString()) | QV4::Compiler::Codegen::Reference | inline |
Reference(const Reference &)=default | QV4::Compiler::Codegen::Reference | |
Reference(Reference &&)=default | QV4::Compiler::Codegen::Reference | |
requiresTDZCheck | QV4::Compiler::Codegen::Reference | |
scope | QV4::Compiler::Codegen::Reference | |
ScopedLocal enum value | QV4::Compiler::Codegen::Reference | |
sourceLocation | QV4::Compiler::Codegen::Reference | |
StackSlot enum value | QV4::Compiler::Codegen::Reference | |
stackSlot() const | QV4::Compiler::Codegen::Reference | inline |
stackSlotIsLocalOrArgument | QV4::Compiler::Codegen::Reference | |
storeConstOnStack(Codegen *cg, QV4::ReturnedValue constant) | QV4::Compiler::Codegen::Reference | inlinestatic |
storeConstOnStack(Codegen *cg, QV4::ReturnedValue constant, int stackSlot) | QV4::Compiler::Codegen::Reference | inlinestatic |
storeConsumeAccumulator() const | QV4::Compiler::Codegen::Reference | |
storeOnStack() const | QV4::Compiler::Codegen::Reference | |
storeOnStack(int tempIndex) const | QV4::Compiler::Codegen::Reference | |
storeRetainAccumulator() const | QV4::Compiler::Codegen::Reference | |
storeWipesAccumulator() const | QV4::Compiler::Codegen::Reference | |
Subscript enum value | QV4::Compiler::Codegen::Reference | |
subscriptLoadedForCall | QV4::Compiler::Codegen::Reference | |
subscriptRequiresTDZCheck | QV4::Compiler::Codegen::Reference | |
Super enum value | QV4::Compiler::Codegen::Reference | |
SuperProperty enum value | QV4::Compiler::Codegen::Reference | |
tdzCheck() const | QV4::Compiler::Codegen::Reference | inline |
theStackSlot | QV4::Compiler::Codegen::Reference | |
throwsReferenceError | QV4::Compiler::Codegen::Reference | |
type | QV4::Compiler::Codegen::Reference | |
Type enum name | QV4::Compiler::Codegen::Reference | |