Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QQmlJSCompilePass Member List

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

absoluteOffset(int relativeOffset) constQV4::Moth::ByteCodeHandlerinline
Accumulator enum valueQQmlJSCompilePass
argumentType(int registerIndex) constQQmlJSCompilePassinlineprotected
ByteCodeHandler()=defaultQV4::Moth::ByteCodeHandler
currentInstructionOffset() constQV4::Moth::ByteCodeHandlerinline
currentSourceLocation() constQQmlJSCompilePassinlineprotected
decode(const char *code, uint len)QV4::Moth::ByteCodeHandler
endInstruction(Moth::Instr::Type instr)=0QV4::Moth::ByteCodeHandlerprotectedpure virtual
FirstArgument enum valueQQmlJSCompilePass
firstRegisterIndex() constQQmlJSCompilePassinlineprotected
generate_Add(int) overrideQQmlJSCompilePassinlineprotected
generate_As(int) overrideQQmlJSCompilePassinlineprotected
generate_BitAnd(int) overrideQQmlJSCompilePassinlineprotected
generate_BitAndConst(int) overrideQQmlJSCompilePassinlineprotected
generate_BitOr(int) overrideQQmlJSCompilePassinlineprotected
generate_BitOrConst(int) overrideQQmlJSCompilePassinlineprotected
generate_BitXor(int) overrideQQmlJSCompilePassinlineprotected
generate_BitXorConst(int) overrideQQmlJSCompilePassinlineprotected
generate_CallGlobalLookup(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallName(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallPossiblyDirectEval(int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallProperty(int, int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallPropertyLookup(int, int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallQmlContextPropertyLookup(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallValue(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallWithReceiver(int, int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CallWithSpread(int, int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CheckException() overrideQQmlJSCompilePassinlineprotected
generate_CloneBlockContext() overrideQQmlJSCompilePassinlineprotected
generate_CmpEq(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpEqInt(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpEqNull() overrideQQmlJSCompilePassinlineprotected
generate_CmpGe(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpGt(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpIn(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpInstanceOf(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpLe(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpLt(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpNe(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpNeInt(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpNeNull() overrideQQmlJSCompilePassinlineprotected
generate_CmpStrictEqual(int) overrideQQmlJSCompilePassinlineprotected
generate_CmpStrictNotEqual(int) overrideQQmlJSCompilePassinlineprotected
generate_Construct(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_ConstructWithSpread(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_ConvertThisToObject() overrideQQmlJSCompilePassinlineprotected
generate_CreateCallContext() overrideQQmlJSCompilePassinlineprotected
generate_CreateClass(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_CreateMappedArgumentsObject() overrideQQmlJSCompilePassinlineprotected
generate_CreateRestParameter(int) overrideQQmlJSCompilePassinlineprotected
generate_CreateUnmappedArgumentsObject() overrideQQmlJSCompilePassinlineprotected
generate_DeadTemporalZoneCheck(int) overrideQQmlJSCompilePassinlineprotected
generate_Debug() overrideQQmlJSCompilePassinlineprotected
generate_DeclareVar(int, int) overrideQQmlJSCompilePassinlineprotected
generate_Decrement() overrideQQmlJSCompilePassinlineprotected
generate_DefineArray(int, int) overrideQQmlJSCompilePassinlineprotected
generate_DefineObjectLiteral(int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_DeleteName(int) overrideQQmlJSCompilePassinlineprotected
generate_DeleteProperty(int, int) overrideQQmlJSCompilePassinlineprotected
generate_DestructureRestElement() overrideQQmlJSCompilePassinlineprotected
generate_Div(int) overrideQQmlJSCompilePassinlineprotected
generate_Exp(int) overrideQQmlJSCompilePassinlineprotected
generate_GetException() overrideQQmlJSCompilePassinlineprotected
generate_GetIterator(int) overrideQQmlJSCompilePassinlineprotected
generate_GetLookup(int) overrideQQmlJSCompilePassinlineprotected
generate_GetOptionalLookup(int, int) overrideQQmlJSCompilePassinlineprotected
generate_GetTemplateObject(int) overrideQQmlJSCompilePassinlineprotected
generate_Increment() overrideQQmlJSCompilePassinlineprotected
generate_InitializeBlockDeadTemporalZone(int, int) overrideQQmlJSCompilePassinlineprotected
generate_IteratorClose(int) overrideQQmlJSCompilePassinlineprotected
generate_IteratorNext(int, int) overrideQQmlJSCompilePassinlineprotected
generate_IteratorNextForYieldStar(int, int) overrideQQmlJSCompilePassinlineprotected
generate_Jump(int) overrideQQmlJSCompilePassinlineprotected
generate_JumpFalse(int) overrideQQmlJSCompilePassinlineprotected
generate_JumpNoException(int) overrideQQmlJSCompilePassinlineprotected
generate_JumpNotUndefined(int) overrideQQmlJSCompilePassinlineprotected
generate_JumpTrue(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadClosure(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadConst(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadElement(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadFalse() overrideQQmlJSCompilePassinlineprotected
generate_LoadGlobalLookup(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadImport(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadInt(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadLocal(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadName(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadNull() overrideQQmlJSCompilePassinlineprotected
generate_LoadOptionalProperty(int, int) overrideQQmlJSCompilePassinlineprotected
generate_LoadProperty(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadQmlContextPropertyLookup(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadReg(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadRuntimeString(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadScopedLocal(int, int) overrideQQmlJSCompilePassinlineprotected
generate_LoadSuperConstructor() overrideQQmlJSCompilePassinlineprotected
generate_LoadSuperProperty(int) overrideQQmlJSCompilePassinlineprotected
generate_LoadTrue() overrideQQmlJSCompilePassinlineprotected
generate_LoadUndefined() overrideQQmlJSCompilePassinlineprotected
generate_LoadZero() overrideQQmlJSCompilePassinlineprotected
generate_Mod(int) overrideQQmlJSCompilePassinlineprotected
generate_MoveConst(int, int) overrideQQmlJSCompilePassinlineprotected
generate_MoveReg(int, int) overrideQQmlJSCompilePassinlineprotected
generate_MoveRegExp(int, int) overrideQQmlJSCompilePassinlineprotected
generate_Mul(int) overrideQQmlJSCompilePassinlineprotected
generate_PopContext() overrideQQmlJSCompilePassinlineprotected
generate_PopScriptContext() overrideQQmlJSCompilePassinlineprotected
generate_PushBlockContext(int) overrideQQmlJSCompilePassinlineprotected
generate_PushCatchContext(int, int) overrideQQmlJSCompilePassinlineprotected
generate_PushScriptContext(int) overrideQQmlJSCompilePassinlineprotected
generate_PushWithContext() overrideQQmlJSCompilePassinlineprotected
generate_Resume(int) overrideQQmlJSCompilePassinlineprotected
generate_Ret() overrideQQmlJSCompilePassinlineprotected
generate_SetException() overrideQQmlJSCompilePassinlineprotected
generate_SetLookup(int, int) overrideQQmlJSCompilePassinlineprotected
generate_SetUnwindHandler(int) overrideQQmlJSCompilePassinlineprotected
generate_Shl(int) overrideQQmlJSCompilePassinlineprotected
generate_ShlConst(int) overrideQQmlJSCompilePassinlineprotected
generate_Shr(int) overrideQQmlJSCompilePassinlineprotected
generate_ShrConst(int) overrideQQmlJSCompilePassinlineprotected
generate_StoreElement(int, int) overrideQQmlJSCompilePassinlineprotected
generate_StoreLocal(int) overrideQQmlJSCompilePassinlineprotected
generate_StoreNameSloppy(int) overrideQQmlJSCompilePassinlineprotected
generate_StoreNameStrict(int) overrideQQmlJSCompilePassinlineprotected
generate_StoreProperty(int, int) overrideQQmlJSCompilePassinlineprotected
generate_StoreReg(int) overrideQQmlJSCompilePassinlineprotected
generate_StoreScopedLocal(int, int) overrideQQmlJSCompilePassinlineprotected
generate_StoreSuperProperty(int) overrideQQmlJSCompilePassinlineprotected
generate_Sub(int) overrideQQmlJSCompilePassinlineprotected
generate_TailCall(int, int, int, int) overrideQQmlJSCompilePassinlineprotected
generate_ThrowException() overrideQQmlJSCompilePassinlineprotected
generate_ThrowOnNullOrUndefined() overrideQQmlJSCompilePassinlineprotected
generate_ToObject() overrideQQmlJSCompilePassinlineprotected
generate_TypeofName(int) overrideQQmlJSCompilePassinlineprotected
generate_TypeofValue() overrideQQmlJSCompilePassinlineprotected
generate_UCompl() overrideQQmlJSCompilePassinlineprotected
generate_UMinus() overrideQQmlJSCompilePassinlineprotected
generate_UNot() overrideQQmlJSCompilePassinlineprotected
generate_UnwindDispatch() overrideQQmlJSCompilePassinlineprotected
generate_UnwindToLabel(int, int) overrideQQmlJSCompilePassinlineprotected
generate_UPlus() overrideQQmlJSCompilePassinlineprotected
generate_UShr(int) overrideQQmlJSCompilePassinlineprotected
generate_UShrConst(int) overrideQQmlJSCompilePassinlineprotected
generate_Yield() overrideQQmlJSCompilePassinlineprotected
generate_YieldStar() overrideQQmlJSCompilePassinlineprotected
initialState(const Function *function)QQmlJSCompilePassinlineprotected
InstructionAnnotations typedefQQmlJSCompilePass
instructionManipulatesContext(QV4::Moth::Instr::Type type)QQmlJSCompilePassinlineprotectedstatic
InvalidRegister enum valueQQmlJSCompilePass
isArgument(int registerIndex) constQQmlJSCompilePassinlineprotected
m_errorQQmlJSCompilePassprotected
m_functionQQmlJSCompilePassprotected
m_jsUnitGeneratorQQmlJSCompilePassprotected
m_loggerQQmlJSCompilePassprotected
m_typeResolverQQmlJSCompilePassprotected
nextInstructionOffset() constQV4::Moth::ByteCodeHandlerinline
nextStateFromAnnotations(const State &oldState, const InstructionAnnotations &annotations)QQmlJSCompilePassinlineprotected
ProcessInstruction enum valueQV4::Moth::ByteCodeHandlerprotected
QQmlJSCompilePass(const QV4::Compiler::JSUnitGenerator *jsUnitGenerator, const QQmlJSTypeResolver *typeResolver, QQmlJSLogger *logger)QQmlJSCompilePassinline
RegisterShortcuts enum nameQQmlJSCompilePass
reset()QV4::Moth::ByteCodeHandlerinline
setError(const QString &message, int instructionOffset)QQmlJSCompilePassinlineprotected
setError(const QString &message)QQmlJSCompilePassinlineprotected
SkipInstruction enum valueQV4::Moth::ByteCodeHandlerprotected
sourceLocation(int instructionOffset) constQQmlJSCompilePassinlineprotected
SourceLocationTable typedefQQmlJSCompilePass
startInstruction(Moth::Instr::Type instr)=0QV4::Moth::ByteCodeHandlerprotectedpure virtual
This enum valueQQmlJSCompilePass
Verdict enum nameQV4::Moth::ByteCodeHandlerprotected
VirtualRegisters typedefQQmlJSCompilePass
~ByteCodeHandler()QV4::Moth::ByteCodeHandlervirtual