Beispiel #1
0
 private void Merge(DeepCopier copier, MethodReturnType def1, MethodReturnType def2)
 {
     copier.MergeAll(def1,def2,def2,"Method","ReturnType");
 }
Beispiel #2
0
 private void Merge(DeepCopier copier, CustomAttribute def1, CustomAttribute def2)
 {
     copier.MergeAll(def1,def2,def2,"DeclaringType");
 }
Beispiel #3
0
 private void Merge(DeepCopier copier, Mono.Cecil.Cil.MethodBody def1, Mono.Cecil.Cil.MethodBody def2)
 {
     copier.MergeAll(def1,def2,def2,"Method");
 }
Beispiel #4
0
 private void Merge(DeepCopier copier, VariableDefinition def1, VariableDefinition def2)
 {
     copier.MergeAll(def1,def2,def2,"VariableType");
 }
Beispiel #5
0
 private void Merge(DeepCopier copier, ParameterDefinition def1, ParameterDefinition def2)
 {
     copier.MergeAll(def1,def2,def2,"Name", "Method","ParameterType","MetadataToken", "Module");
 }
Beispiel #6
0
 private void Merge(DeepCopier copier, TypeDefinition def1, TypeDefinition def2)
 {
     copier.MergeAll(def1,def2,def2,"Name","DeclaringType","BaseType","MetadataToken", "Module");
 }
Beispiel #7
0
 private void Merge(DeepCopier copier, MethodDefinition def1, MethodDefinition def2)
 {
     copier.MergeAll(def1,def2,def2,"Name","DeclaringType","ReturnType","MetadataToken", "Module", "Attributes");
 }
Beispiel #8
0
 private void Merge(DeepCopier copier, PropertyDefinition def1, PropertyDefinition def2)
 {
     copier.MergeAll(def1,def2,def2,"Name","DeclaringType","PropertyType","MetadataToken", "Module", "Attributes");
 }