0xMcX
0d5ce67987
stack recovery for dup & ldelem.ref ( #206 )
...
* dup recursive search
* previous instruction from branch
* ldelem.ref if operand is ref type
* methodstack without loops and check for fall through
* without Linq
* without recursivity
* optimisation
* Added branch backtracking
* CRLF to LF
* Added range check
2020-06-08 19:00:43 +02:00
de4dot
db2fef8d72
Remove utf8 bom
2019-01-01 12:53:38 +01:00
de4dot
01f29039f2
Update project files, use C# 7.2
2018-03-16 21:38:41 +01:00
de4dot
6cbb3e18eb
Use dnlib 3.0
2018-03-16 07:26:24 +01:00
de4dot
4c684bb67e
Update copyright years
2015-10-29 22:45:26 +01:00
Mr. eXoDia
a3e0445f0a
make de4dot.code interface fully public
2015-05-17 13:29:48 +02:00
de4dot
39a99d5e01
Update copyright years
2014-03-11 22:15:43 +01:00
de4dot
211d1b67f6
Use standard .NET naming convention
2013-01-19 13:03:57 +01:00
de4dot
05e773018e
Update copyright years
2013-01-01 17:03:16 +01:00
de4dot
e15c74ae3e
dnlib submodule was renamed. Update code
2012-12-20 02:06:09 +01:00
de4dot
9263a3df3d
Remove all cecil code/comment refs
2012-11-22 09:14:51 +01:00
de4dot
5ad2e18695
Update code since submodule was updated
2012-11-19 17:58:34 +01:00
de4dot
6a7ddbaa56
Update code; submodule was updated
2012-11-16 23:50:52 +01:00
de4dot
ac171e3f29
Fix code since CilBody/HasCilBody were renamed
2012-11-06 15:58:55 +01:00
de4dot
c8039d249e
Add more checks when input has lots of invalid metadata
2012-11-06 00:18:02 +01:00
de4dot
1341cc7199
Port more code
2012-11-01 16:42:02 +01:00
de4dot
11f992b0f2
Support some more instrs
2012-04-06 22:07:52 +02:00
de4dot
1f74aeb1cf
Rename variable
2012-04-06 16:25:25 +02:00
de4dot
1935e58dbf
Support ldloca and ldarga
2012-04-06 16:08:09 +02:00
de4dot
5511ab833b
Update ldelema type, and add unbox.any and ldobj
2012-04-06 15:38:44 +02:00
de4dot
0adbb3e70a
Move code to a new class
2012-04-05 18:05:27 +02:00