Uses of Class
jadx.core.dex.regions.conditions.IfCondition
Packages that use IfCondition
Package
Description
-
Uses of IfCondition in jadx.core.codegen
Fields in jadx.core.codegen with type parameters of type IfConditionMethods in jadx.core.codegen that return IfConditionMethods in jadx.core.codegen that return types with arguments of type IfConditionMethods in jadx.core.codegen with parameters of type IfConditionModifier and TypeMethodDescriptionprivate voidConditionGen.add(ICodeWriter code, ConditionGen.CondStack stack, IfCondition condition) voidConditionGen.add(ICodeWriter code, IfCondition condition) private voidConditionGen.addAndOr(ICodeWriter code, ConditionGen.CondStack stack, IfCondition condition) private voidConditionGen.addNot(ICodeWriter code, ConditionGen.CondStack stack, IfCondition condition) private voidConditionGen.addTernary(ICodeWriter code, ConditionGen.CondStack stack, IfCondition condition) private booleanConditionGen.isWrapNeeded(IfCondition condition) voidConditionGen.CondStack.push(IfCondition cond) private voidConditionGen.wrap(ICodeWriter code, ConditionGen.CondStack stack, IfCondition cond) (package private) voidConditionGen.wrap(ICodeWriter code, IfCondition condition) -
Uses of IfCondition in jadx.core.dex.instructions.mods
Fields in jadx.core.dex.instructions.mods declared as IfConditionMethods in jadx.core.dex.instructions.mods that return IfConditionConstructors in jadx.core.dex.instructions.mods with parameters of type IfConditionModifierConstructorDescriptionTernaryInsn(IfCondition condition, RegisterArg result, InsnArg th, InsnArg els) -
Uses of IfCondition in jadx.core.dex.nodes
Methods in jadx.core.dex.nodes that return IfCondition -
Uses of IfCondition in jadx.core.dex.regions.conditions
Fields in jadx.core.dex.regions.conditions declared as IfConditionModifier and TypeFieldDescriptionprivate @Nullable IfConditionConditionRegion.conditionprivate final IfConditionIfInfo.conditionFields in jadx.core.dex.regions.conditions with type parameters of type IfConditionMethods in jadx.core.dex.regions.conditions that return IfConditionModifier and TypeMethodDescriptionIfCondition.first()static IfConditionIfCondition.fromIfBlock(BlockNode header) static IfConditionIfCondition.fromIfNode(IfNode insn) @Nullable IfConditionConditionRegion.getCondition()IfInfo.getCondition()static IfConditionIfCondition.invert(IfCondition cond) static IfConditionIfCondition.merge(IfCondition.Mode mode, IfCondition a, IfCondition b) static IfConditionIfCondition.not(IfCondition cond) IfCondition.second()static IfConditionIfCondition.simplify(IfCondition cond) private static IfConditionIfCondition.simplifyCmpOp(Compare c) static IfConditionIfCondition.ternary(IfCondition a, IfCondition b, IfCondition c) IfCondition.third()Methods in jadx.core.dex.regions.conditions that return types with arguments of type IfConditionMethods in jadx.core.dex.regions.conditions with parameters of type IfConditionModifier and TypeMethodDescriptionvoidIfCondition.addArg(IfCondition c) static IfConditionIfCondition.invert(IfCondition cond) static IfConditionIfCondition.merge(IfCondition.Mode mode, IfCondition a, IfCondition b) static IfConditionIfCondition.not(IfCondition cond) static IfConditionIfCondition.simplify(IfCondition cond) static IfConditionIfCondition.ternary(IfCondition a, IfCondition b, IfCondition c) voidConditionRegion.updateCondition(IfCondition condition, List<BlockNode> conditionBlocks) Constructors in jadx.core.dex.regions.conditions with parameters of type IfConditionModifierConstructorDescriptionprivateIfInfo(MethodNode mth, IfCondition condition, BlockNode thenBlock, BlockNode elseBlock) privateIfInfo(MethodNode mth, IfCondition condition, BlockNode thenBlock, BlockNode elseBlock, BlockSet mergedBlocks, Set<BlockNode> skipBlocks, List<InsnNode> forceInlineInsns) Constructor parameters in jadx.core.dex.regions.conditions with type arguments of type IfCondition -
Uses of IfCondition in jadx.core.dex.visitors
Methods in jadx.core.dex.visitors with parameters of type IfConditionModifier and TypeMethodDescriptionprivate static voidPrepareForCodeGen.removeParenthesis(IfCondition cond) -
Uses of IfCondition in jadx.core.dex.visitors.regions
Methods in jadx.core.dex.visitors.regions with parameters of type IfConditionModifier and TypeMethodDescriptionprivate static LoopTypeLoopRegionVisitor.checkArrayForEach(MethodNode mth, LoopRegion loopRegion, InsnNode initInsn, InsnNode incrInsn, IfCondition condition) private static booleanLoopRegionVisitor.checkForIndexedLoop(MethodNode mth, LoopRegion loopRegion, IfCondition condition) Check for indexed loop.private static booleanLoopRegionVisitor.checkIterableForEach(MethodNode mth, LoopRegion loopRegion, IfCondition condition) -
Uses of IfCondition in jadx.core.utils
Methods in jadx.core.utils with parameters of type IfConditionModifier and TypeMethodDescriptionprivate static InsnArgBlockUtils.foundWrappedInsnInCondition(IfCondition cond, InsnNode insn)