Commit Graph

21 Commits

Author SHA1 Message Date
de4dot
247cb2be20 Compare ElementType instead of calling verifyType for speed 2012-01-26 22:40:19 +01:00
de4dot
82dbb2a218 Add matching get hash code method 2012-01-23 09:11:39 +01:00
de4dot
0d0a40376d Update copyright years 2012-01-09 23:02:47 +01:00
de4dot
ac30b8c213 Rename method to getValues() 2012-01-01 12:09:16 +01:00
de4dot
9a505b156e Update getKeys() method 2012-01-01 12:05:23 +01:00
de4dot
99d4e2a770 Add getKeys() methods 2011-12-31 16:14:25 +01:00
de4dot
a817a14688 Add compareFieldReferenceAndDeclaringType() method 2011-12-31 12:57:08 +01:00
de4dot
91c406b2a0 Add findAny() methods 2011-12-28 13:22:41 +01:00
de4dot
261e5c88cc Keep the most public reference 2011-12-23 18:26:22 +01:00
de4dot
f30b0ef749 Add type, method, field, prop, event dictionaries 2011-12-16 18:56:45 +01:00
de4dot
2734a9ee95 Update the code that resolves typedefs 2011-12-01 22:32:09 +01:00
de4dot
dba4e3ab79 Update the code to fix some problems 2011-11-16 22:53:53 +01:00
de4dot
3dd8649859 Merge branch 'master' into dnr 2011-11-03 07:11:10 +01:00
de4dot
f351a09564 Update symbol renamer to load referenced assemblies.
This way it's possible to use a rename-all regex (.*) without renaming
symbols that shouldn't be renamed (eg. methods that are defined in an
interface in a non-deobfuscated module, eg. Dispose()). A warning is
displayed if an assembly can't be loaded.
2011-11-03 06:43:33 +01:00
de4dot
b8879e74e6 Merge branch 'master' into dnr 2011-11-02 04:26:12 +01:00
de4dot
8b780a4696 Add ScopeAndTokenKey. Make sure other keys are immutable. 2011-11-02 04:14:59 +01:00
de4dot
b530c1a313 Add isSystemObject() method 2011-10-31 19:39:00 +01:00
de4dot
1eedf7cb3e Update if expr. It was wrong 2011-10-31 19:38:36 +01:00
de4dot
75752f7388 Added more checks in case metadata is invalid 2011-10-03 09:36:46 +02:00
de4dot
e14a18971b Added a methods rewriter class 2011-09-27 01:48:47 +02:00
de4dot
9945b8b47c Moved code to blocks assembly 2011-09-24 10:26:29 +02:00