Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.utils.SSAIdentifierFactory
-
-
Uses of SSAIdentifierFactory in org.benf.cfr.reader.bytecode.analysis.opgraph
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type SSAIdentifierFactory Modifier and Type Method Description private static java.util.NavigableMap<java.lang.Integer,JavaTypeInstance>
Op02WithProcessedDataAndRefs. assignIdentsAndGetMissingMap(SSAIdentifierFactory<Slot,StackType> ssaIdentifierFactory, Method method, java.util.List<Op02WithProcessedDataAndRefs> statements, BytecodeMeta bytecodeMeta, boolean useProtoArgs)
private static void
Op02WithProcessedDataAndRefs. assignSSAIdentifiers(SSAIdentifierFactory<Slot,StackType> ssaIdentifierFactory, Method method, DecompilerComments comments, java.util.List<Op02WithProcessedDataAndRefs> statements, BytecodeMeta bytecodeMeta)
private static void
Op02WithProcessedDataAndRefs. assignSSAIdentifiersInner(SSAIdentifierFactory<Slot,StackType> ssaIdentifierFactory, Method method, java.util.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, java.util.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 SSAIdentifierFactory Modifier and Type Method Description SSAIdentifiers<LValue>
Statement. collectLocallyMutatedVariables(SSAIdentifierFactory<LValue,?> ssaIdentifierFactory)
SSAIdentifiers<LValue>
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 SSAIdentifierFactory Modifier and Type Method Description SSAIdentifiers<LValue>
AbstractFieldVariable. collectVariableMutation(SSAIdentifierFactory<LValue,?> ssaIdentifierFactory)
SSAIdentifiers<LValue>
ArrayVariable. collectVariableMutation(SSAIdentifierFactory<LValue,?> ssaIdentifierFactory)
SSAIdentifiers<LValue>
LocalVariable. collectVariableMutation(SSAIdentifierFactory<LValue,?> ssaIdentifierFactory)
SSAIdentifiers<LValue>
SentinelLocalClassLValue. collectVariableMutation(SSAIdentifierFactory<LValue,?> ssaIdentifierFactory)
SSAIdentifiers<LValue>
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 SSAIdentifierFactory Modifier and Type Method Description SSAIdentifiers<LValue>
AbstractStatement. collectLocallyMutatedVariables(SSAIdentifierFactory<LValue,?> ssaIdentifierFactory)
SSAIdentifiers<LValue>
AssignmentPreMutation. collectLocallyMutatedVariables(SSAIdentifierFactory<LValue,?> ssaIdentifierFactory)
SSAIdentifiers<LValue>
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 SSAIdentifierFactory Constructor Description SSAIdentifiers(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 SSAIdentifierFactory Modifier and Type Method Description SSAIdentifiers<LValue>
WildcardMatch.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 SSAIdentifierFactory Modifier and Type Method Description java.util.Map<Slot,SSAIdent>
MethodPrototype. collectInitialSlotUsage(SSAIdentifierFactory<Slot,?> ssaIdentifierFactory)
-