Bug fix. Use GPCs from the original GP
This commit is contained in:
parent
bbb715c93c
commit
61201b8f7e
|
@ -364,7 +364,7 @@ namespace de4dot.blocks {
|
||||||
newMethod.ParamList.Add(new ParamDefUser(pd.Name, pd.Sequence, pd.Attributes));
|
newMethod.ParamList.Add(new ParamDefUser(pd.Name, pd.Sequence, pd.Attributes));
|
||||||
foreach (var gp in method.GenericParameters) {
|
foreach (var gp in method.GenericParameters) {
|
||||||
var newGp = new GenericParamUser(gp.Number, gp.Flags, gp.Name);
|
var newGp = new GenericParamUser(gp.Number, gp.Flags, gp.Name);
|
||||||
foreach (var gpc in newGp.GenericParamConstraints)
|
foreach (var gpc in gp.GenericParamConstraints)
|
||||||
newGp.GenericParamConstraints.Add(new GenericParamConstraintUser(gpc.Constraint));
|
newGp.GenericParamConstraints.Add(new GenericParamConstraintUser(gpc.Constraint));
|
||||||
newMethod.GenericParameters.Add(newGp);
|
newMethod.GenericParameters.Add(newGp);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user