Uses of Interface
org.benf.cfr.reader.bytecode.analysis.parse.rewriters.DeepCloneable
Packages that use DeepCloneable
Package
Description
-
Uses of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse
Subinterfaces of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse -
Uses of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse.expression
Subinterfaces of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse.expressionClasses in org.benf.cfr.reader.bytecode.analysis.parse.expression that implement DeepCloneableModifier and TypeClassDescriptionclassclassclassclassclassA call that doesn't necessarily exist, for a type we don't necessarily have.classclassclassclassclassclassclass(eg) x >>= 3, x++classclassclassclassclassclassclassclassclassclassA constructor call that doesn't necessarily exist, for a type we don't necessarily have.classclassclassclassclassclassclassNeeds some work here to unify LambdaExpression and LambdaExpressionFallback.classclassclassclassclassclassA member function call that doesn't necessarily exist, for a type we don't necessarily have.classclass1d array only.classclassclassclassclassclassclassA static call that doesn't necessarily exist, for a type we don't necessarily have.classclassclass -
Uses of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Classes in org.benf.cfr.reader.bytecode.analysis.parse.lvalue that implement DeepCloneableModifier and TypeClassDescriptionclassclassclassclassNote - a field variable LValue means an lValue of ANY object.classclassThis is NOT an lvalue, however the definition of a local class follows the same scoping rulesclassclass -
Uses of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse.rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.parse.rewriters with type parameters of type DeepCloneableModifier and TypeMethodDescription<X extends DeepCloneable<X>>
List<X> CloneHelper.replaceOrClone(List<X> in) -
Uses of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse.statement
Classes in org.benf.cfr.reader.bytecode.analysis.parse.statement that implement DeepCloneableModifier and TypeClassDescriptionclassclassclassclassIn an assignment prechange, the LHS is by definition equal to the RHS after the statement.classclassclassclassprivate static classclassThis should not be used to aggregate statements, but only to produce statements when multiple statements are generated by a single opcode.classThis is a temporary statement - it should be replaced with an Assignment of a ConstructorInvokation However, it can force the type of the constructed object, which NEW is not capable of doing....classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassA 'raw' switch contains the original bytecode information about the switch.classclassclassclassclassclassclass -
Uses of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Classes in org.benf.cfr.reader.bytecode.analysis.parse.wildcard that implement DeepCloneableModifier and TypeClassDescriptionprivate static classstatic classclassclassclassclassclassstatic classstatic classstatic classclassstatic classclassclassclass -
Uses of DeepCloneable in org.benf.cfr.reader.bytecode.analysis.structured.expression
Classes in org.benf.cfr.reader.bytecode.analysis.structured.expression that implement DeepCloneable