Package | Description |
---|---|
org.benf.cfr.reader.bytecode.analysis.parse.utils | |
org.benf.cfr.reader.bytecode.analysis.types |
Modifier and Type | Field and Description |
---|---|
static SSAIdent |
SSAIdent.poison |
Modifier and Type | Method and Description |
---|---|
SSAIdent |
SSAIdentifierFactory.getIdent(KEYTYPE lValue) |
SSAIdent |
SSAIdentifiers.getSSAIdentOnEntry(KEYTYPE lValue) |
SSAIdent |
SSAIdentifiers.getSSAIdentOnExit(KEYTYPE lValue) |
SSAIdent |
SSAIdent.mergeWith(SSAIdent other) |
Modifier and Type | Method and Description |
---|---|
Map<KEYTYPE,SSAIdent> |
SSAIdentifiers.getKnownIdentifiersOnExit() |
Modifier and Type | Method and Description |
---|---|
boolean |
SSAIdent.isFirstIn(SSAIdent other) |
boolean |
SSAIdent.isSuperSet(SSAIdent other) |
SSAIdent |
SSAIdent.mergeWith(SSAIdent other) |
void |
SSAIdentifiers.setKnownIdentifierOnEntry(KEYTYPE lValue,
SSAIdent ident) |
void |
SSAIdentifiers.setKnownIdentifierOnExit(KEYTYPE lValue,
SSAIdent ident) |
Modifier and Type | Method and Description |
---|---|
LValueRewriter |
LValueAssignmentAndAliasCondenser.getWithFixed(Set<SSAIdent> fixed) |
LValueRewriter |
LValueAssignmentAndAliasCondenser.AliasRewriter.getWithFixed(Set<SSAIdent> fixed) |
LValueRewriter |
LValueAssignmentAndAliasCondenser.MutationRewriterSecondPass.getWithFixed(Set<SSAIdent> fixed) |
LValueRewriter |
LValueRewriter.getWithFixed(Set<SSAIdent> fixed) |
Constructor and Description |
---|
SSAIdentifiers(Map<KEYTYPE,SSAIdent> precomputedIdentifiers) |
Modifier and Type | Method and Description |
---|---|
Map<Slot,SSAIdent> |
MethodPrototype.collectInitialSlotUsage(SSAIdentifierFactory<Slot,?> ssaIdentifierFactory) |
Copyright © 2011-2021. All Rights Reserved.