Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.utils.SSAIdentifierFactory
Packages that use SSAIdentifierFactory
Package
Description
-
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type SSAIdentifierFactoryModifier and TypeMethodDescriptionprivate static NavigableMap<Integer,
JavaTypeInstance> Op02WithProcessedDataAndRefs.assignIdentsAndGetMissingMap
(SSAIdentifierFactory<Slot, StackType> ssaIdentifierFactory, Method method, List<Op02WithProcessedDataAndRefs> statements, BytecodeMeta bytecodeMeta, boolean useProtoArgs) private static void
Op02WithProcessedDataAndRefs.assignSSAIdentifiers
(SSAIdentifierFactory<Slot, StackType> ssaIdentifierFactory, Method method, DecompilerComments comments, List<Op02WithProcessedDataAndRefs> statements, BytecodeMeta bytecodeMeta) private static void
Op02WithProcessedDataAndRefs.assignSSAIdentifiersInner
(SSAIdentifierFactory<Slot, StackType> ssaIdentifierFactory, Method method, List<Op02WithProcessedDataAndRefs> statements, BytecodeMeta bytecodeMeta, boolean useProtoArgs) private void
Op02WithProcessedDataAndRefs.collectLocallyMutatedVariables
(SSAIdentifierFactory<Slot, StackType> ssaIdentifierFactory) private void
Op03SimpleStatement.collectLocallyMutatedVariables
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) private static void
Op02WithProcessedDataAndRefs.removeUnusedSSAIdentifiers
(SSAIdentifierFactory<Slot, StackType> ssaIdentifierFactory, Method method, List<Op02WithProcessedDataAndRefs> op2list) -
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.parse
Methods in org.benf.cfr.reader.bytecode.analysis.parse with parameters of type SSAIdentifierFactoryModifier and TypeMethodDescriptionStatement.collectLocallyMutatedVariables
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) LValue.collectVariableMutation
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) -
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Methods in org.benf.cfr.reader.bytecode.analysis.parse.lvalue with parameters of type SSAIdentifierFactoryModifier and TypeMethodDescriptionAbstractFieldVariable.collectVariableMutation
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) ArrayVariable.collectVariableMutation
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) LocalVariable.collectVariableMutation
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) SentinelLocalClassLValue.collectVariableMutation
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) StackSSALabel.collectVariableMutation
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) -
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.parse.statement
Methods in org.benf.cfr.reader.bytecode.analysis.parse.statement with parameters of type SSAIdentifierFactoryModifier and TypeMethodDescriptionAbstractStatement.collectLocallyMutatedVariables
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) AssignmentPreMutation.collectLocallyMutatedVariables
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) AssignmentSimple.collectLocallyMutatedVariables
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) -
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.parse.utils
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.utils with parameters of type SSAIdentifierFactoryModifierConstructorDescriptionSSAIdentifiers
(KEYTYPE lValue, SSAIdentifierFactory<KEYTYPE, ?> ssaIdentifierFactory) -
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Methods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard with parameters of type SSAIdentifierFactoryModifier and TypeMethodDescriptionWildcardMatch.LValueWildcard.collectVariableMutation
(SSAIdentifierFactory<LValue, ?> ssaIdentifierFactory) -
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.types
Methods in org.benf.cfr.reader.bytecode.analysis.types with parameters of type SSAIdentifierFactoryModifier and TypeMethodDescriptionMethodPrototype.collectInitialSlotUsage
(SSAIdentifierFactory<Slot, ?> ssaIdentifierFactory)