Class TraverserGlobalCommonState
java.lang.Object
jadx.core.dex.visitors.finaly.traverser.state.TraverserGlobalCommonState
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MethodNodeprivate final Map<Pair<BlockNode>, List<TraverserActivePathState>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCachedStateFor(BlockNode finallyBlock, BlockNode candidateBlock, List<TraverserActivePathState> state) @Nullable List<TraverserActivePathState> getCachedStateFor(BlockNode finallyBlock, BlockNode candidateBlock) booleanhasBlocksBeenCached(BlockNode finallyBlock, BlockNode candidateBlock)
-
Field Details
-
mth
-
searchedStates
-
-
Constructor Details
-
TraverserGlobalCommonState
-
-
Method Details
-
addCachedStateFor
public void addCachedStateFor(BlockNode finallyBlock, BlockNode candidateBlock, List<TraverserActivePathState> state) -
getCachedStateFor
@Nullable public @Nullable List<TraverserActivePathState> getCachedStateFor(BlockNode finallyBlock, BlockNode candidateBlock) -
hasBlocksBeenCached
-
getMethodNode
-