Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.lvalue.StackSSALabel
-
-
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with type parameters of type StackSSALabel Modifier and Type Field Description (package private) java.util.Map<StackSSALabel,StatementContainer<Statement>>LValuePropSimple.AssignmentCollector. assignments(package private) java.util.Map<StackSSALabel,java.lang.Boolean>LValuePropSimple.UsageCollector. singleUsages(package private) java.util.Map<StackSSALabel,Expression>LValuePropSimple.AssignmentCollector. valuesMethods in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters that return StackSSALabel Modifier and Type Method Description StackSSALabelInlineDeAssigner.Deassigner. rewriteExpression(StackSSALabel lValue, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters that return types with arguments of type StackSSALabel Modifier and Type Method Description (package private) java.util.List<StackSSALabel>LValuePropSimple.UsageCollector. getSingleUsages()Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters with parameters of type StackSSALabel Modifier and Type Method Description voidLValuePropSimple.AssignmentCollector. collect(StackSSALabel lValue, StatementContainer<Statement> statementContainer, Expression value)voidLValuePropSimple.AssignmentCollector. collectMultiUse(StackSSALabel lValue, StatementContainer<Statement> statementContainer, Expression value)StackSSALabelInlineDeAssigner.Deassigner. rewriteExpression(StackSSALabel lValue, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags) -
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
-
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers
-
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.parse.expression
Fields in org.benf.cfr.reader.bytecode.analysis.parse.expression declared as StackSSALabel Modifier and Type Field Description private StackSSALabelStackValue. stackValueMethods in org.benf.cfr.reader.bytecode.analysis.parse.expression that return StackSSALabel Modifier and Type Method Description StackSSALabelStackValue. getStackValue()Constructors in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type StackSSALabel Constructor Description StackValue(BytecodeLoc loc, StackSSALabel stackValue) -
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.parse.rewriters
Fields in org.benf.cfr.reader.bytecode.analysis.parse.rewriters with type parameters of type StackSSALabel Modifier and Type Field Description private java.util.Map<StackSSALabel,java.lang.Long>AccountingRewriter. countprivate java.util.Map<StackSSALabel,LocalVariable>StackVarToLocalRewriter. replacements -
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.parse.utils
Fields in org.benf.cfr.reader.bytecode.analysis.parse.utils with type parameters of type StackSSALabel Modifier and Type Field Description private java.util.Map<StackSSALabel,Expression>LValueAssignmentAndAliasCondenser. aliasReplacementsprivate java.util.Set<StackSSALabel>LValueAssignmentAndAliasCondenser. blacklistedprivate java.util.Map<StackSSALabel,LValueAssignmentAndAliasCondenser.ExpressionStatementPair>LValueAssignmentAndAliasCondenser. foundprivate java.util.Map<StackSSALabel,LValueAssignmentAndAliasCondenser.ExpressionStatementPair>LValueAssignmentAndAliasCondenser. multiFoundprivate java.util.Map<StackSSALabel,java.util.List<LValueAssignmentAndAliasCondenser.LValueStatementContainer>>LValueAssignmentAndAliasCondenser.AliasRewriter. possibleAliasesprivate java.util.Map<StackSSALabel,java.util.List<StatementContainer<Statement>>>LValueAssignmentAndAliasCondenser.AliasRewriter. usagesMethods in org.benf.cfr.reader.bytecode.analysis.parse.utils with parameters of type StackSSALabel Modifier and Type Method Description voidLValueAssignmentAndAliasCondenser. collect(StackSSALabel lValue, StatementContainer<Statement> statementContainer, Expression value)voidLValueAssignmentCollector. collect(StackSSALabel lValue, StatementContainer<T> statementContainer, Expression value)voidLValueAssignmentAndAliasCondenser. collectMultiUse(StackSSALabel lValue, StatementContainer<Statement> statementContainer, Expression value)voidLValueAssignmentCollector. collectMultiUse(StackSSALabel lValue, StatementContainer<T> statementContainer, Expression value)private LValueLValueAssignmentAndAliasCondenser.AliasRewriter. getAlias(StackSSALabel stackSSALabel, LValueAssignmentAndAliasCondenser.ExpressionStatementPair target) -
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.parse.utils.finalhelp
Fields in org.benf.cfr.reader.bytecode.analysis.parse.utils.finalhelp with type parameters of type StackSSALabel Modifier and Type Field Description private java.util.Map<StackSSALabel,StackSSALabel>FinallyGraphHelper.FinallyEquivalenceConstraint. rhsToLhsMapprivate java.util.Map<StackSSALabel,StackSSALabel>FinallyGraphHelper.FinallyEquivalenceConstraint. rhsToLhsMapprivate java.util.Set<StackSSALabel>FinallyGraphHelper.FinallyEquivalenceConstraint. validSSAMethods in org.benf.cfr.reader.bytecode.analysis.parse.utils.finalhelp that return StackSSALabel Modifier and Type Method Description private StackSSALabelFinallyGraphHelper.FinallyEquivalenceConstraint. mapSSALabel(StackSSALabel s1, StackSSALabel s2)Methods in org.benf.cfr.reader.bytecode.analysis.parse.utils.finalhelp with parameters of type StackSSALabel Modifier and Type Method Description voidFinallyGraphHelper.FinallyEquivalenceConstraint. collect(StackSSALabel lValue, StatementContainer<Statement> statementContainer, Expression value)voidFinallyGraphHelper.FinallyEquivalenceConstraint. collectMultiUse(StackSSALabel lValue, StatementContainer<Statement> statementContainer, Expression value)private StackSSALabelFinallyGraphHelper.FinallyEquivalenceConstraint. mapSSALabel(StackSSALabel s1, StackSSALabel s2) -
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope
Methods in org.benf.cfr.reader.bytecode.analysis.parse.utils.scope with parameters of type StackSSALabel Modifier and Type Method Description voidAbstractLValueScopeDiscoverer. collect(StackSSALabel lValue, StatementContainer<StructuredStatement> statementContainer, Expression value)voidLValueScopeDiscoverer. collect(StackSSALabel lValue, StatementContainer<StructuredStatement> statementContainer, Expression value)voidAbstractLValueScopeDiscoverer. collectMultiUse(StackSSALabel lValue, StatementContainer<StructuredStatement> statementContainer, Expression value)voidLValueScopeDiscoverer. collectMultiUse(StackSSALabel lValue, StatementContainer<StructuredStatement> statementContainer, Expression value) -
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Subclasses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.parse.wildcard Modifier and Type Class Description static classWildcardMatch.StackLabelWildCardFields in org.benf.cfr.reader.bytecode.analysis.parse.wildcard declared as StackSSALabel Modifier and Type Field Description private StackSSALabelWildcardMatch.StackLabelWildCard. matchedValueMethods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that return StackSSALabel Modifier and Type Method Description StackSSALabelWildcardMatch.StackLabelWildCard. getMatch() -
Uses of StackSSALabel in org.benf.cfr.reader.bytecode.analysis.stack
Fields in org.benf.cfr.reader.bytecode.analysis.stack declared as StackSSALabel Modifier and Type Field Description private StackSSALabelStackEntry. lValueMethods in org.benf.cfr.reader.bytecode.analysis.stack that return StackSSALabel Modifier and Type Method Description StackSSALabelStackEntry. getLValue()
-