| absoluteOffset(int relativeOffset) const | QV4::Moth::ByteCodeHandler | inline |
| Accumulator enum value | QQmlJSCompilePass | |
| argumentType(int registerIndex) const | QQmlJSCompilePass | inlineprotected |
| ByteCodeHandler()=default | QV4::Moth::ByteCodeHandler | |
| currentInstructionOffset() const | QV4::Moth::ByteCodeHandler | inline |
| currentSourceLocation() const | QQmlJSCompilePass | inlineprotected |
| decode(const char *code, uint len) | QV4::Moth::ByteCodeHandler | |
| endInstruction(QV4::Moth::Instr::Type type) override | QQmlJSBasicBlocks | privatevirtual |
| FirstArgument enum value | QQmlJSCompilePass | |
| firstRegisterIndex() const | QQmlJSCompilePass | inlineprotected |
| generate_Add(int) override | QQmlJSCompilePass | inlineprotected |
| generate_As(int) override | QQmlJSCompilePass | inlineprotected |
| generate_BitAnd(int) override | QQmlJSCompilePass | inlineprotected |
| generate_BitAndConst(int) override | QQmlJSCompilePass | inlineprotected |
| generate_BitOr(int) override | QQmlJSCompilePass | inlineprotected |
| generate_BitOrConst(int) override | QQmlJSCompilePass | inlineprotected |
| generate_BitXor(int) override | QQmlJSCompilePass | inlineprotected |
| generate_BitXorConst(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallGlobalLookup(int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallName(int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallPossiblyDirectEval(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallProperty(int, int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallPropertyLookup(int, int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallQmlContextPropertyLookup(int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallValue(int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallWithReceiver(int, int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CallWithSpread(int, int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CheckException() override | QQmlJSCompilePass | inlineprotected |
| generate_CloneBlockContext() override | QQmlJSCompilePass | inlineprotected |
| generate_CmpEq(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpEqInt(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpEqNull() override | QQmlJSCompilePass | inlineprotected |
| generate_CmpGe(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpGt(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpIn(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpInstanceOf(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpLe(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpLt(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpNe(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpNeInt(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpNeNull() override | QQmlJSCompilePass | inlineprotected |
| generate_CmpStrictEqual(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CmpStrictNotEqual(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Construct(int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_ConstructWithSpread(int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_ConvertThisToObject() override | QQmlJSCompilePass | inlineprotected |
| generate_CreateCallContext() override | QQmlJSCompilePass | inlineprotected |
| generate_CreateClass(int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_CreateMappedArgumentsObject() override | QQmlJSCompilePass | inlineprotected |
| generate_CreateRestParameter(int) override | QQmlJSCompilePass | inlineprotected |
| generate_CreateUnmappedArgumentsObject() override | QQmlJSCompilePass | inlineprotected |
| generate_DeadTemporalZoneCheck(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Debug() override | QQmlJSCompilePass | inlineprotected |
| generate_DeclareVar(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_Decrement() override | QQmlJSCompilePass | inlineprotected |
| generate_DefineArray(int argc, int argv) override | QQmlJSBasicBlocks | private |
| generate_DefineObjectLiteral(int internalClassId, int argc, int args) override | QQmlJSBasicBlocks | private |
| generate_DeleteName(int) override | QQmlJSCompilePass | inlineprotected |
| generate_DeleteProperty(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_DestructureRestElement() override | QQmlJSCompilePass | inlineprotected |
| generate_Div(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Exp(int) override | QQmlJSCompilePass | inlineprotected |
| generate_GetException() override | QQmlJSCompilePass | inlineprotected |
| generate_GetIterator(int) override | QQmlJSCompilePass | inlineprotected |
| generate_GetLookup(int) override | QQmlJSCompilePass | inlineprotected |
| generate_GetOptionalLookup(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_GetTemplateObject(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Increment() override | QQmlJSCompilePass | inlineprotected |
| generate_InitializeBlockDeadTemporalZone(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_IteratorClose(int) override | QQmlJSCompilePass | inlineprotected |
| generate_IteratorNext(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_IteratorNextForYieldStar(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_Jump(int offset) override | QQmlJSBasicBlocks | private |
| generate_JumpFalse(int offset) override | QQmlJSBasicBlocks | private |
| generate_JumpNoException(int offset) override | QQmlJSBasicBlocks | private |
| generate_JumpNotUndefined(int offset) override | QQmlJSBasicBlocks | private |
| generate_JumpTrue(int offset) override | QQmlJSBasicBlocks | private |
| generate_LoadClosure(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadConst(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadElement(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadFalse() override | QQmlJSCompilePass | inlineprotected |
| generate_LoadGlobalLookup(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadImport(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadInt(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadLocal(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadName(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadNull() override | QQmlJSCompilePass | inlineprotected |
| generate_LoadOptionalProperty(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadProperty(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadQmlContextPropertyLookup(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadReg(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadRuntimeString(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadScopedLocal(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadSuperConstructor() override | QQmlJSCompilePass | inlineprotected |
| generate_LoadSuperProperty(int) override | QQmlJSCompilePass | inlineprotected |
| generate_LoadTrue() override | QQmlJSCompilePass | inlineprotected |
| generate_LoadUndefined() override | QQmlJSCompilePass | inlineprotected |
| generate_LoadZero() override | QQmlJSCompilePass | inlineprotected |
| generate_Mod(int) override | QQmlJSCompilePass | inlineprotected |
| generate_MoveConst(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_MoveReg(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_MoveRegExp(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_Mul(int) override | QQmlJSCompilePass | inlineprotected |
| generate_PopContext() override | QQmlJSCompilePass | inlineprotected |
| generate_PopScriptContext() override | QQmlJSCompilePass | inlineprotected |
| generate_PushBlockContext(int) override | QQmlJSCompilePass | inlineprotected |
| generate_PushCatchContext(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_PushScriptContext(int) override | QQmlJSCompilePass | inlineprotected |
| generate_PushWithContext() override | QQmlJSCompilePass | inlineprotected |
| generate_Resume(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Ret() override | QQmlJSBasicBlocks | private |
| generate_SetException() override | QQmlJSCompilePass | inlineprotected |
| generate_SetLookup(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_SetUnwindHandler(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Shl(int) override | QQmlJSCompilePass | inlineprotected |
| generate_ShlConst(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Shr(int) override | QQmlJSCompilePass | inlineprotected |
| generate_ShrConst(int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreElement(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreLocal(int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreNameSloppy(int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreNameStrict(int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreProperty(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreReg(int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreScopedLocal(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_StoreSuperProperty(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Sub(int) override | QQmlJSCompilePass | inlineprotected |
| generate_TailCall(int, int, int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_ThrowException() override | QQmlJSBasicBlocks | private |
| generate_ThrowOnNullOrUndefined() override | QQmlJSCompilePass | inlineprotected |
| generate_ToObject() override | QQmlJSCompilePass | inlineprotected |
| generate_TypeofName(int) override | QQmlJSCompilePass | inlineprotected |
| generate_TypeofValue() override | QQmlJSCompilePass | inlineprotected |
| generate_UCompl() override | QQmlJSCompilePass | inlineprotected |
| generate_UMinus() override | QQmlJSCompilePass | inlineprotected |
| generate_UNot() override | QQmlJSCompilePass | inlineprotected |
| generate_UnwindDispatch() override | QQmlJSCompilePass | inlineprotected |
| generate_UnwindToLabel(int, int) override | QQmlJSCompilePass | inlineprotected |
| generate_UPlus() override | QQmlJSCompilePass | inlineprotected |
| generate_UShr(int) override | QQmlJSCompilePass | inlineprotected |
| generate_UShrConst(int) override | QQmlJSCompilePass | inlineprotected |
| generate_Yield() override | QQmlJSCompilePass | inlineprotected |
| generate_YieldStar() override | QQmlJSCompilePass | inlineprotected |
| initialState(const Function *function) | QQmlJSCompilePass | inlineprotected |
| InstructionAnnotations typedef | QQmlJSCompilePass | |
| instructionManipulatesContext(QV4::Moth::Instr::Type type) | QQmlJSCompilePass | inlineprotectedstatic |
| InvalidRegister enum value | QQmlJSCompilePass | |
| isArgument(int registerIndex) const | QQmlJSCompilePass | inlineprotected |
| m_error | QQmlJSCompilePass | protected |
| m_function | QQmlJSCompilePass | protected |
| m_jsUnitGenerator | QQmlJSCompilePass | protected |
| m_logger | QQmlJSCompilePass | protected |
| m_typeResolver | QQmlJSCompilePass | protected |
| nextInstructionOffset() const | QV4::Moth::ByteCodeHandler | inline |
| nextStateFromAnnotations(const State &oldState, const InstructionAnnotations &annotations) | QQmlJSCompilePass | inlineprotected |
| ProcessInstruction enum value | QV4::Moth::ByteCodeHandler | protected |
| QQmlJSBasicBlocks(const QV4::Compiler::Context *context, const QV4::Compiler::JSUnitGenerator *unitGenerator, const QQmlJSTypeResolver *typeResolver, QQmlJSLogger *logger) | QQmlJSBasicBlocks | inline |
| QQmlJSCompilePass(const QV4::Compiler::JSUnitGenerator *jsUnitGenerator, const QQmlJSTypeResolver *typeResolver, QQmlJSLogger *logger) | QQmlJSCompilePass | inline |
| RegisterShortcuts enum name | QQmlJSCompilePass | |
| reset() | QV4::Moth::ByteCodeHandler | inline |
| run(const Function *function, const InstructionAnnotations &annotations, QQmlJS::DiagnosticMessage *error) | QQmlJSBasicBlocks | |
| setError(const QString &message, int instructionOffset) | QQmlJSCompilePass | inlineprotected |
| setError(const QString &message) | QQmlJSCompilePass | inlineprotected |
| SkipInstruction enum value | QV4::Moth::ByteCodeHandler | protected |
| sourceLocation(int instructionOffset) const | QQmlJSCompilePass | inlineprotected |
| SourceLocationTable typedef | QQmlJSCompilePass | |
| startInstruction(QV4::Moth::Instr::Type type) override | QQmlJSBasicBlocks | privatevirtual |
| This enum value | QQmlJSCompilePass | |
| Verdict enum name | QV4::Moth::ByteCodeHandler | protected |
| VirtualRegisters typedef | QQmlJSCompilePass | |
| ~ByteCodeHandler() | QV4::Moth::ByteCodeHandler | virtual |
| ~QQmlJSBasicBlocks()=default | QQmlJSBasicBlocks | |