Uses of Class
org.benf.cfr.reader.bytecode.analysis.parse.rewriters.CloneHelper
-
-
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 CloneHelper Modifier and Type Method Description Expression
ArithmeticMonOperation. deepClone(CloneHelper cloneHelper)
Expression
ArithmeticMutationOperation. deepClone(CloneHelper cloneHelper)
Expression
ArithmeticOperation. deepClone(CloneHelper cloneHelper)
Expression
ArithmeticPostMutationOperation. deepClone(CloneHelper cloneHelper)
Expression
ArithmeticPreMutationOperation. deepClone(CloneHelper cloneHelper)
Expression
ArrayIndex. deepClone(CloneHelper cloneHelper)
Expression
ArrayLength. deepClone(CloneHelper cloneHelper)
Expression
AssignmentExpression. deepClone(CloneHelper cloneHelper)
Expression
BooleanExpression. deepClone(CloneHelper cloneHelper)
Expression
BooleanOperation. deepClone(CloneHelper cloneHelper)
Expression
CastExpression. deepClone(CloneHelper cloneHelper)
Expression
ComparisonOperation. deepClone(CloneHelper cloneHelper)
Expression
ConstructorInvokationAnonymousInner. deepClone(CloneHelper cloneHelper)
Expression
ConstructorInvokationExplicit. deepClone(CloneHelper cloneHelper)
Expression
ConstructorInvokationSimple. deepClone(CloneHelper cloneHelper)
Expression
DynamicConstExpression. deepClone(CloneHelper cloneHelper)
Expression
DynamicInvokation. deepClone(CloneHelper cloneHelper)
Expression
InstanceOfExpression. deepClone(CloneHelper cloneHelper)
Expression
InstanceOfExpressionDefining. deepClone(CloneHelper cloneHelper)
Expression
LambdaExpression. deepClone(CloneHelper cloneHelper)
Expression
LambdaExpressionFallback. deepClone(CloneHelper cloneHelper)
Expression
LambdaExpressionNewArray. deepClone(CloneHelper cloneHelper)
Expression
Literal. deepClone(CloneHelper cloneHelper)
Expression
LValueExpression. deepClone(CloneHelper cloneHelper)
Expression
MemberFunctionInvokation. deepClone(CloneHelper cloneHelper)
Expression
MemberFunctionInvokationExplicit. deepClone(CloneHelper cloneHelper)
Expression
MethodHandlePlaceholder. deepClone(CloneHelper cloneHelper)
Expression
NewAnonymousArray. deepClone(CloneHelper cloneHelper)
Expression
NewObject. deepClone(CloneHelper cloneHelper)
Expression
NewObjectArray. deepClone(CloneHelper cloneHelper)
Expression
NewPrimitiveArray. deepClone(CloneHelper cloneHelper)
Expression
NotOperation. deepClone(CloneHelper cloneHelper)
Expression
StackValue. deepClone(CloneHelper cloneHelper)
Expression
StaticFunctionInvokation. deepClone(CloneHelper cloneHelper)
Expression
StaticFunctionInvokationExplicit. deepClone(CloneHelper cloneHelper)
Expression
SuperFunctionInvokation. deepClone(CloneHelper cloneHelper)
Expression
SwitchExpression. deepClone(CloneHelper cloneHelper)
Expression
TernaryExpression. deepClone(CloneHelper cloneHelper)
Expression
AbstractExpression. outerDeepClone(CloneHelper cloneHelper)
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type CloneHelper Constructor Description AbstractConstructorInvokation(BytecodeLoc loc, AbstractConstructorInvokation other, CloneHelper cloneHelper)
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 CloneHelper Modifier and Type Method Description LValue
ArrayVariable. deepClone(CloneHelper cloneHelper)
LValue
FieldVariable. deepClone(CloneHelper cloneHelper)
LValue
LocalVariable. deepClone(CloneHelper cloneHelper)
LValue
SentinelLocalClassLValue. deepClone(CloneHelper cloneHelper)
LValue
StackSSALabel. deepClone(CloneHelper cloneHelper)
LValue
StaticVariable. deepClone(CloneHelper cloneHelper)
LValue
AbstractLValue. outerDeepClone(CloneHelper cloneHelper)
Constructors in org.benf.cfr.reader.bytecode.analysis.parse.lvalue with parameters of type CloneHelper Constructor Description 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 CloneHelper Modifier and Type Method Description X
DeepCloneable. deepClone(CloneHelper cloneHelper)
X
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 CloneHelper Modifier and Type Method Description Statement
AnonBreakTarget. deepClone(CloneHelper cloneHelper)
Statement
AssignmentPreMutation. deepClone(CloneHelper cloneHelper)
Statement
AssignmentSimple. deepClone(CloneHelper cloneHelper)
Statement
CaseStatement. deepClone(CloneHelper cloneHelper)
Statement
CatchStatement. deepClone(CloneHelper cloneHelper)
Statement
CommentStatement. deepClone(CloneHelper cloneHelper)
Expression
CommentStatement.StatementExpression. deepClone(CloneHelper cloneHelper)
Statement
CompoundStatement. deepClone(CloneHelper cloneHelper)
Statement
ConstructorStatement. deepClone(CloneHelper cloneHelper)
Statement
DoStatement. deepClone(CloneHelper cloneHelper)
Statement
ExpressionStatement. deepClone(CloneHelper cloneHelper)
Statement
FinallyStatement. deepClone(CloneHelper cloneHelper)
Statement
ForIterStatement. deepClone(CloneHelper cloneHelper)
Statement
ForStatement. deepClone(CloneHelper cloneHelper)
Statement
GotoStatement. deepClone(CloneHelper cloneHelper)
Statement
IfExitingStatement. deepClone(CloneHelper cloneHelper)
Statement
JSRCallStatement. deepClone(CloneHelper cloneHelper)
Statement
JSRRetStatement. deepClone(CloneHelper cloneHelper)
Statement
MonitorEnterStatement. deepClone(CloneHelper cloneHelper)
Statement
MonitorExitStatement. deepClone(CloneHelper cloneHelper)
Statement
Nop. deepClone(CloneHelper cloneHelper)
Statement
RawSwitchStatement. deepClone(CloneHelper cloneHelper)
ReturnStatement
ReturnNothingStatement. deepClone(CloneHelper cloneHelper)
ReturnStatement
ReturnValueStatement. deepClone(CloneHelper cloneHelper)
Statement
SwitchStatement. deepClone(CloneHelper cloneHelper)
ReturnStatement
ThrowStatement. deepClone(CloneHelper cloneHelper)
Statement
TryStatement. deepClone(CloneHelper cloneHelper)
Statement
WhileStatement. deepClone(CloneHelper cloneHelper)
Statement
AbstractStatement. outerDeepClone(CloneHelper cloneHelper)
ReturnStatement
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 CloneHelper Modifier and Type Method Description Expression
WildcardMatch.AbstractBaseExpressionWildcard. deepClone(CloneHelper cloneHelper)
LValue
WildcardMatch.LValueWildcard. deepClone(CloneHelper cloneHelper)
Expression
WildcardMatch.AbstractBaseExpressionWildcard. outerDeepClone(CloneHelper cloneHelper)
LValue
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 CloneHelper Modifier and Type Method Description Expression
StructuredStatementExpression. deepClone(CloneHelper cloneHelper)
-