| 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.