修复 VirtualMachineCodeGenerator生成的加密解密代码缩进不正确的问题
parent
cad7fff2d1
commit
10e6c0d914
|
@ -74,12 +74,12 @@ namespace Obfuz.EncryptionVM
|
|||
{");
|
||||
foreach (var opCode in _vm.opCodes)
|
||||
{
|
||||
lines.Add($@" case {opCode.code}:
|
||||
{{
|
||||
// {opCode.function.GetType().Name}");
|
||||
lines.Add($@" case {opCode.code}:
|
||||
{{
|
||||
// {opCode.function.GetType().Name}");
|
||||
AppendEncryptCode(lines, opCode.function);
|
||||
lines.Add(@" return value;
|
||||
}");
|
||||
lines.Add(@" return value;
|
||||
}");
|
||||
}
|
||||
|
||||
lines.Add(@"
|
||||
|
@ -98,12 +98,12 @@ namespace Obfuz.EncryptionVM
|
|||
{");
|
||||
foreach (var opCode in _vm.opCodes)
|
||||
{
|
||||
lines.Add($@" case {opCode.code}:
|
||||
{{
|
||||
// {opCode.function.GetType().Name}");
|
||||
lines.Add($@" case {opCode.code}:
|
||||
{{
|
||||
// {opCode.function.GetType().Name}");
|
||||
AppendDecryptCode(lines, opCode.function);
|
||||
lines.Add(@" return value;
|
||||
}");
|
||||
lines.Add(@" return value;
|
||||
}");
|
||||
}
|
||||
|
||||
lines.Add(@"
|
||||
|
@ -193,12 +193,12 @@ namespace Obfuz.EncryptionVM
|
|||
|
||||
private void AppendEncryptCode(List<string> lines, IEncryptionInstruction instruction)
|
||||
{
|
||||
instruction.GenerateEncryptCode(lines, " ");
|
||||
instruction.GenerateEncryptCode(lines, " ");
|
||||
}
|
||||
|
||||
private void AppendDecryptCode(List<string> lines, IEncryptionInstruction instruction)
|
||||
{
|
||||
instruction.GenerateDecryptCode(lines, " ");
|
||||
instruction.GenerateDecryptCode(lines, " ");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue