Uses of Enum
jadx.core.dex.instructions.InsnType
Packages that use InsnType
Package
Description
-
Uses of InsnType in jadx.core.dex.instructions
Methods in jadx.core.dex.instructions that return InsnTypeModifier and TypeMethodDescriptionstatic InsnTypeReturns the enum constant of this type with the specified name.static InsnType[]InsnType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in jadx.core.dex.instructions with parameters of type InsnTypeModifier and TypeMethodDescriptionprivate InsnNodeprivate InsnNodeInsnDecoder.insn(InsnType type, RegisterArg res) private InsnNodeInsnDecoder.insn(InsnType type, RegisterArg res, InsnArg arg) Constructors in jadx.core.dex.instructions with parameters of type InsnTypeModifierConstructorDescriptionBaseInvokeNode(InsnType type, int argsCount) protectedIndexInsnNode(InsnType type, Object index, int argCount) TargetInsnNode(InsnType type, int argsCount) -
Uses of InsnType in jadx.core.dex.instructions.java
Constructors in jadx.core.dex.instructions.java with parameters of type InsnType -
Uses of InsnType in jadx.core.dex.nodes
Fields in jadx.core.dex.nodes declared as InsnTypeMethods in jadx.core.dex.nodes that return InsnTypeConstructors in jadx.core.dex.nodes with parameters of type InsnType -
Uses of InsnType in jadx.core.dex.visitors
Methods in jadx.core.dex.visitors with parameters of type InsnTypeModifier and TypeMethodDescriptionprivate static List<ExtractFieldInit.FieldInitInfo> ExtractFieldInit.collectFieldsInit(ClassNode cls, MethodNode mth, InsnType putType) SimplifyVisitor.flattenInsnChainUntil(InsnNode insn, InsnType insnType) private static booleanPrepareForCodeGen.forbidExplicitType(InsnType type) private static InsnNodeConstructorVisitor.removeAssignChain(MethodNode mth, InsnNode insn, InsnRemover remover, InsnType insnType) Remove instructions on 'move' chain until instruction with type 'insnType' -
Uses of InsnType in jadx.core.dex.visitors.blocks
Fields in jadx.core.dex.visitors.blocks with type parameters of type InsnTypeModifier and TypeFieldDescriptionBlockSplitter.SEPARATE_INSNSLeave these instructions alone in the block nodeBlockSplitter.SPLIT_WITHOUT_CONNECTSplit without connecting to the next blockMethods in jadx.core.dex.visitors.blocks with parameters of type InsnType -
Uses of InsnType in jadx.core.dex.visitors.regions.maker
Methods in jadx.core.dex.visitors.regions.maker with parameters of type InsnTypeModifier and TypeMethodDescriptionprivate voidRegionMaker.addOneInsnOfType(List<InsnNode> insns, List<EdgeInsnAttr> edgeInsns, InsnType insnType) -
Uses of InsnType in jadx.core.dex.visitors.typeinference
Fields in jadx.core.dex.visitors.typeinference with type parameters of type InsnTypeModifier and TypeFieldDescriptionprivate final Map<InsnType, ITypeListener> TypeUpdate.listenerRegistryprivate final Map<InsnType, List<ITypeListener>> TypeUpdateRegistry.listenersMapMethods in jadx.core.dex.visitors.typeinference that return types with arguments of type InsnTypeModifier and TypeMethodDescriptionprivate Map<InsnType, ITypeListener> TypeUpdate.initListenerRegistry()Methods in jadx.core.dex.visitors.typeinference with parameters of type InsnTypeModifier and TypeMethodDescriptionvoidTypeUpdateRegistry.add(InsnType insnType, ITypeListener listener) @NotNull List<ITypeListener> TypeUpdateRegistry.getListenersForInsn(InsnType insnType) -
Uses of InsnType in jadx.core.utils
Methods in jadx.core.utils with parameters of type InsnTypeModifier and TypeMethodDescriptionstatic @Nullable InsnNodeInsnUtils.checkInsnType(@Nullable InsnNode insn, InsnType insnType) static booleanBlockUtils.checkLastInsnType(IBlock block, InsnType expectedType) static InsnNodeBlockUtils.getLastInsnWithType(IBlock block, InsnType expectedType) static @Nullable RegisterArgInsnUtils.getRegFromInsn(List<RegisterArg> regs, InsnType insnType) static StringInsnUtils.insnTypeToString(InsnType type) static booleanInsnUtils.isInsnType(@Nullable InsnNode insn, InsnType insnType) static booleanprivate static InsnNodeInsnUtils.recursiveInsnCheck(InsnNode insn, InsnType insnType, Predicate<InsnNode> test) static @Nullable InsnNodeInsnUtils.searchInsn(MethodNode mth, InsnType insnType, Predicate<InsnNode> test) Search instruction of specific type and condition in method.