Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.rewriters.CloneHelper
Packages that use CloneHelper
Package
Description
-
Uses of CloneHelper in org.benf.cfr.reader.bytecode.analysis.parse.expression
Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type CloneHelperModifier and TypeMethodDescriptionArithmeticMonOperation.deepClone
(CloneHelper cloneHelper) ArithmeticMutationOperation.deepClone
(CloneHelper cloneHelper) ArithmeticOperation.deepClone
(CloneHelper cloneHelper) ArithmeticPostMutationOperation.deepClone
(CloneHelper cloneHelper) ArithmeticPreMutationOperation.deepClone
(CloneHelper cloneHelper) ArrayIndex.deepClone
(CloneHelper cloneHelper) ArrayLength.deepClone
(CloneHelper cloneHelper) AssignmentExpression.deepClone
(CloneHelper cloneHelper) BooleanExpression.deepClone
(CloneHelper cloneHelper) BooleanOperation.deepClone
(CloneHelper cloneHelper) CastExpression.deepClone
(CloneHelper cloneHelper) ComparisonOperation.deepClone
(CloneHelper cloneHelper) ConstructorInvokationAnonymousInner.deepClone
(CloneHelper cloneHelper) ConstructorInvokationExplicit.deepClone
(CloneHelper cloneHelper) ConstructorInvokationSimple.deepClone
(CloneHelper cloneHelper) DynamicConstExpression.deepClone
(CloneHelper cloneHelper) DynamicInvokation.deepClone
(CloneHelper cloneHelper) InstanceOfExpression.deepClone
(CloneHelper cloneHelper) InstanceOfExpressionDefining.deepClone
(CloneHelper cloneHelper) LambdaExpression.deepClone
(CloneHelper cloneHelper) LambdaExpressionFallback.deepClone
(CloneHelper cloneHelper) LambdaExpressionNewArray.deepClone
(CloneHelper cloneHelper) Literal.deepClone
(CloneHelper cloneHelper) LValueExpression.deepClone
(CloneHelper cloneHelper) MemberFunctionInvokation.deepClone
(CloneHelper cloneHelper) MemberFunctionInvokationExplicit.deepClone
(CloneHelper cloneHelper) MethodHandlePlaceholder.deepClone
(CloneHelper cloneHelper) NewAnonymousArray.deepClone
(CloneHelper cloneHelper) NewObject.deepClone
(CloneHelper cloneHelper) NewObjectArray.deepClone
(CloneHelper cloneHelper) NewPrimitiveArray.deepClone
(CloneHelper cloneHelper) NotOperation.deepClone
(CloneHelper cloneHelper) StackValue.deepClone
(CloneHelper cloneHelper) StaticFunctionInvokation.deepClone
(CloneHelper cloneHelper) StaticFunctionInvokationExplicit.deepClone
(CloneHelper cloneHelper) SuperFunctionInvokation.deepClone
(CloneHelper cloneHelper) SwitchExpression.deepClone
(CloneHelper cloneHelper) TernaryExpression.deepClone
(CloneHelper cloneHelper) AbstractExpression.outerDeepClone
(CloneHelper cloneHelper) Constructors in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type CloneHelperModifierConstructorDescription(package private)
AbstractConstructorInvokation
(BytecodeLoc loc, AbstractConstructorInvokation other, CloneHelper cloneHelper) private
ConstructorInvokationAnonymousInner
(ConstructorInvokationAnonymousInner other, CloneHelper cloneHelper) -
Uses of CloneHelper in org.benf.cfr.reader.bytecode.analysis.parse.lvalue
Methods in org.benf.cfr.reader.bytecode.analysis.parse.lvalue with parameters of type CloneHelperModifier and TypeMethodDescriptionArrayVariable.deepClone
(CloneHelper cloneHelper) FieldVariable.deepClone
(CloneHelper cloneHelper) LocalVariable.deepClone
(CloneHelper cloneHelper) SentinelLocalClassLValue.deepClone
(CloneHelper cloneHelper) StackSSALabel.deepClone
(CloneHelper cloneHelper) StaticVariable.deepClone
(CloneHelper cloneHelper) AbstractLValue.outerDeepClone
(CloneHelper cloneHelper) Constructors in org.benf.cfr.reader.bytecode.analysis.parse.lvalue with parameters of type CloneHelperModifierConstructorDescriptionprivate
FieldVariable
(FieldVariable other, CloneHelper cloneHelper) -
Uses of CloneHelper in org.benf.cfr.reader.bytecode.analysis.parse.rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.parse.rewriters with parameters of type CloneHelperModifier and TypeMethodDescriptionDeepCloneable.deepClone
(CloneHelper cloneHelper) DeepCloneable.outerDeepClone
(CloneHelper cloneHelper) -
Uses of CloneHelper in org.benf.cfr.reader.bytecode.analysis.parse.statement
Methods in org.benf.cfr.reader.bytecode.analysis.parse.statement with parameters of type CloneHelperModifier and TypeMethodDescriptionAnonBreakTarget.deepClone
(CloneHelper cloneHelper) AssignmentPreMutation.deepClone
(CloneHelper cloneHelper) AssignmentSimple.deepClone
(CloneHelper cloneHelper) CaseStatement.deepClone
(CloneHelper cloneHelper) CatchStatement.deepClone
(CloneHelper cloneHelper) CommentStatement.deepClone
(CloneHelper cloneHelper) CommentStatement.StatementExpression.deepClone
(CloneHelper cloneHelper) CompoundStatement.deepClone
(CloneHelper cloneHelper) ConstructorStatement.deepClone
(CloneHelper cloneHelper) DoStatement.deepClone
(CloneHelper cloneHelper) ExpressionStatement.deepClone
(CloneHelper cloneHelper) FinallyStatement.deepClone
(CloneHelper cloneHelper) ForIterStatement.deepClone
(CloneHelper cloneHelper) ForStatement.deepClone
(CloneHelper cloneHelper) GotoStatement.deepClone
(CloneHelper cloneHelper) IfExitingStatement.deepClone
(CloneHelper cloneHelper) JSRCallStatement.deepClone
(CloneHelper cloneHelper) JSRRetStatement.deepClone
(CloneHelper cloneHelper) MonitorEnterStatement.deepClone
(CloneHelper cloneHelper) MonitorExitStatement.deepClone
(CloneHelper cloneHelper) Nop.deepClone
(CloneHelper cloneHelper) RawSwitchStatement.deepClone
(CloneHelper cloneHelper) ReturnNothingStatement.deepClone
(CloneHelper cloneHelper) ReturnValueStatement.deepClone
(CloneHelper cloneHelper) SwitchStatement.deepClone
(CloneHelper cloneHelper) ThrowStatement.deepClone
(CloneHelper cloneHelper) TryStatement.deepClone
(CloneHelper cloneHelper) WhileStatement.deepClone
(CloneHelper cloneHelper) AbstractStatement.outerDeepClone
(CloneHelper cloneHelper) ReturnStatement.outerDeepClone
(CloneHelper cloneHelper) -
Uses of CloneHelper in org.benf.cfr.reader.bytecode.analysis.parse.wildcard
Methods in org.benf.cfr.reader.bytecode.analysis.parse.wildcard with parameters of type CloneHelperModifier and TypeMethodDescriptionWildcardMatch.AbstractBaseExpressionWildcard.deepClone
(CloneHelper cloneHelper) WildcardMatch.LValueWildcard.deepClone
(CloneHelper cloneHelper) WildcardMatch.AbstractBaseExpressionWildcard.outerDeepClone
(CloneHelper cloneHelper) WildcardMatch.LValueWildcard.outerDeepClone
(CloneHelper cloneHelper) -
Uses of CloneHelper in org.benf.cfr.reader.bytecode.analysis.structured.expression
Methods in org.benf.cfr.reader.bytecode.analysis.structured.expression with parameters of type CloneHelperModifier and TypeMethodDescriptionStructuredStatementExpression.deepClone
(CloneHelper cloneHelper)