Fix lookup<T> method sigs
This commit is contained in:
parent
267069eb80
commit
b6537dc188
|
@ -77,7 +77,7 @@ namespace de4dot.code.deobfuscators.CodeVeil {
|
|||
otherInitMethods.Add(lookup(otherInitMethod, "Could not find otherInitMethod"));
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
|
@ -63,7 +63,7 @@ namespace de4dot.code.deobfuscators.CodeVeil {
|
|||
this.decrypterMethod = lookup(oldOne.decrypterMethod, "Could not find string decrypter method");
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
|
@ -56,7 +56,7 @@ namespace de4dot.code.deobfuscators.Eazfuscator_NET {
|
|||
switch (instr.OpCode.Code) {
|
||||
case Code.Starg:
|
||||
case Code.Starg_S:
|
||||
case Code.Stelem_Any:
|
||||
case Code.Stelem:
|
||||
case Code.Stelem_I:
|
||||
case Code.Stelem_I1:
|
||||
case Code.Stelem_I2:
|
||||
|
|
|
@ -76,7 +76,7 @@ namespace de4dot.code.deobfuscators.MaxtoCode {
|
|||
this.mcModule2 = DeobUtils.lookup(module, oldOne.mcModule2, "Could not find MC runtime module ref #2");
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
|
@ -86,7 +86,7 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v3 {
|
|||
updateModuleReferences();
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
|
@ -60,7 +60,7 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v3 {
|
|||
}
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
|
@ -67,7 +67,7 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v4 {
|
|||
this.assemblyResolverInitMethod = lookup(oldOne.assemblyResolverInitMethod, "Could not find assembly resolver init method");
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
|
@ -65,7 +65,7 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v4 {
|
|||
throw new ApplicationException("Could not initialize EncryptedResource");
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
|
@ -90,7 +90,7 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v4 {
|
|||
otherStringDecrypter = lookup(oldOne.otherStringDecrypter, "Could not find string decrypter method");
|
||||
}
|
||||
|
||||
T lookup<T>(T def, string errorMessage) where T : MemberReference {
|
||||
T lookup<T>(T def, string errorMessage) where T : class, ICodedToken {
|
||||
return DeobUtils.lookup(module, def, errorMessage);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user