CloneSet1183


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4240.966statement_list[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14117
src/NHibernate/Bytecode/EmitUtil.cs
2469
src/NHibernate/Bytecode/Lightweight/ReflectionOptimizer.cs
Clone Instance
1
Line Count
4
Source Line
117
Source File
src/NHibernate/Bytecode/EmitUtil.cs

                                il.Emit(OpCodes.Ldloca, localNew);
                                il.Emit(OpCodes.Initobj, propertyType);
                                il.Emit(OpCodes.Ldloc, localNew);
                                il.Emit(OpCodes.Br_S, nullDoneLabel);


Clone Instance
2
Line Count
4
Source Line
69
Source File
src/NHibernate/Bytecode/Lightweight/ReflectionOptimizer.cs

                                il.Emit(OpCodes.Ldloca, tmpLocal);
                                il.Emit(OpCodes.Initobj, type);
                                il.Emit(OpCodes.Ldloc, tmpLocal);
                                il.Emit(OpCodes.Box, type);


Clone AbstractionParameter Count: 4Parameter Bindings

il.Emit(OpCodes.Ldloca, [[#variable294054a0]]);
il.Emit(OpCodes.Initobj, [[#variable29405cc0]]);
il.Emit(OpCodes.Ldloc, [[#variable294054a0]]);
il.Emit(OpCodes. [[#variable29405ae0]], [[#variable29405ac0]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#294054a0]]
tmpLocal 
12[[#294054a0]]
localNew 
21[[#29405cc0]]
type 
22[[#29405cc0]]
propertyType 
31[[#29405ae0]]
Box 
32[[#29405ae0]]
Br_S 
41[[#29405ac0]]
type 
42[[#29405ac0]]
nullDoneLabel