Siegfried Pammer
|
3f4ffd64f8
|
Set DelayExceptions = true in ILReader for get/set operations on multi-dim arrays.
|
7 years ago |
Siegfried Pammer
|
cbd824b07e
|
Move array initializer tests from correctness to pretty tests, so that misdetections can be spotted.
|
7 years ago |
Siegfried Pammer
|
ab8c73b2f7
|
#1336: Add limit in HandleSimpleArrayInitializer.
|
7 years ago |
Daniel Grunwald
|
70138fa63d
|
#1336: Use delayed exceptions for Array.Get/Set.
We use this flag for the ldelem/stelem representation, so we need to also use
it for Get/Set on multi-dimensional arrays.
|
7 years ago |
Christoph Wille
|
c88140d91e
|
Update copyright year
|
7 years ago |
Siegfried Pammer
|
dd2a2af31d
|
Extend UsingTransform.CheckResourceType to support non-generic System.Collections.IDictionaryEnumerator.
|
7 years ago |
Siegfried Pammer
|
27d7bf2e9d
|
Fix bug in MetadataModule.GetInternalsVisibleTo: should extract short asm name, like previous versions did.
|
7 years ago |
Siegfried Pammer
|
81c8758ca7
|
TypeSystemAstBuilder: Add missing attributes to operator declarations.
|
7 years ago |
Siegfried Pammer
|
36baae8ff6
|
Fix #1365: Finalize method missing custom attributes.
|
7 years ago |
Siegfried Pammer
|
f716f4ed9c
|
Fix CSharpLanguage.GetEntityName to return ~TypeName for destructors.
|
7 years ago |
Siegfried Pammer
|
cd99326f87
|
Debug: restore DecompileAllCommand
|
7 years ago |
Siegfried Pammer
|
c594279ae2
|
Merge pull request #1360 from wangzq/users/wangzq/specify_configfile
Add command line argument "/config:" to specify settings file
|
7 years ago |
Siegfried Pammer
|
821f7e355b
|
Fix #610: Display public key info in C# view as well.
|
7 years ago |
Siegfried Pammer
|
0c1134f5ed
|
Fix #1356: ExpressionTrees: ref parameter usage not transformed correctly.
|
7 years ago |
Siegfried Pammer
|
590558883e
|
Fix small regression in initializer tests.
|
7 years ago |
wangzq
|
ddba315a0a
|
Add command line argument "/config:" to specify settings file
|
7 years ago |
Siegfried Pammer
|
cb5960b8e0
|
Fix #1355: System.ArgumentException: An item with the same key has already been added in Decompiler.IL.Transforms.TransformExpressionTrees.ConvertLambda
|
7 years ago |
Siegfried Pammer
|
4353a3a545
|
Fix #1130: Some options on the Decompiler page seem to be more related to Display
|
7 years ago |
Siegfried Pammer
|
fbfcd6f72a
|
Fix #628: Add option to display metadata token in 10-based or hex format.
|
7 years ago |
Siegfried Pammer
|
40dafd78d4
|
Fix #747: Add option to display all members, including compiler-generated members and getters/setters in tree view.
|
7 years ago |
Siegfried Pammer
|
875af13934
|
Fix #750: Missing recognizer for ?? when rhs is an assignment expression
|
7 years ago |
Siegfried Pammer
|
455d55dc46
|
Fix #1343: Extend AwaitInCatchTransform to support catch blocks that leave the block container.
|
7 years ago |
Siegfried Pammer
|
893c9a9a56
|
Merge pull request #1347 from ninjaoxygen/ninjaoxygen-patch-1
Update UniversalAssemblyResolver to include missing .NET CF support
|
7 years ago |
Siegfried Pammer
|
6a1181c496
|
Add support for mscorlib: Compact Framework v2.0 and v3.5.
|
7 years ago |
Daniel Grunwald
|
72d755037b
|
Fix #1283: handle invalid metadata when decoding constants
|
7 years ago |
Siegfried Pammer
|
d5fece6cbd
|
Fix #1348: Namespace not visible; + Fix inconsistent display of base types in tree view.
|
7 years ago |
Chris Poole
|
e812a1f230
|
Add search path for Compact Framework 3.5 mscorlib.dll
|
7 years ago |
Chris Poole
|
4ef03611dd
|
Add folder null check in GetMscorlibBasePath to stop exception on NETCF 3.5 assemblies
|
7 years ago |
Siegfried Pammer
|
ac149414eb
|
Fix links inside object initializer.
|
7 years ago |
Siegfried Pammer
|
77c1dbab8a
|
Fix #1345: Do not construct object initializer, if property or field in access path is not writable.
|
7 years ago |
Siegfried Pammer
|
00a54a278a
|
Fix #1344: Fix GetCodeMappingInfo for nested async FSMs
|
7 years ago |
Chris Poole
|
8d6be7ac1b
|
Merge pull request #1 from ninjaoxygen/ninjaoxygen-patch-1
Update UniversalAssemblyResolver to include missing .NET 3 support
|
7 years ago |
Chris Poole
|
3cf492382c
|
Update UniversalAssemblyResolver to include missing .NET 3 support
|
7 years ago |
Daniel Grunwald
|
deb2ceebd8
|
Fix #970: 'await' decompilation when the awaiter does not implement ICriticalNotifyCompletion
|
7 years ago |
Siegfried Pammer
|
c34a36b3ec
|
Fix #1326: Another case of missing ILRanges in
- TryFinally/TryFault instructions
- blocks, that are skipped when leaving nested containers
|
7 years ago |
Siegfried Pammer
|
8740e2413d
|
Remove redundant namespace usage.
|
7 years ago |
Siegfried Pammer
|
5b7e1b844f
|
Fix #1327: BlockBuilder: ILRange was not set on last block of outer containers, if there were nested containers, such as try/finally.
|
7 years ago |
Siegfried Pammer
|
667e04462a
|
Fix #1325: Do not perform inline assignment transform on setter calls, that belong to parameterized properties.
|
7 years ago |
Siegfried Pammer
|
091dc25a82
|
Fix #1340: Update local function check to match latest version of Roslyn.
|
7 years ago |
Siegfried Pammer
|
1854a33749
|
Fix #1340: infinite recursion in DelegateConstruction due to recursive local function being mistreated as delegate construction.
|
7 years ago |
Siegfried Pammer
|
14f3544a2b
|
#1341: force DecompilerSettings.LoadInMemory = true, in all CSharpDecompiler ctors that take a filename.
|
7 years ago |
Siegfried Pammer
|
1d5cfda5fe
|
Add missing class keyword to WritePrimitiveType.
|
7 years ago |
Christoph Wille
|
0905cf74ac
|
Fix https://docs.microsoft.com/en-us/nuget/reference/nuspec#license (license url being deprecated)
|
7 years ago |
Christoph Wille
|
dc439f4e6b
|
Work on #1335 using guidelines from https://blogs.msdn.microsoft.com/visualstudio/2018/09/26/how-to-upgrade-extensions-to-support-visual-studio-2019/
|
7 years ago |
Christoph Wille
|
9cf4a1ce30
|
Update to Beta3 4443 Nuget package
|
7 years ago |
Daniel Grunwald
|
b5ab8a4622
|
Fix #1338: KeyNotFoundException in SwitchDetection.AnalyzeControlFlow()
|
7 years ago |
Daniel Grunwald
|
1cd63f7e5f
|
Update to Roslyn 2.10 for our test cases.
|
7 years ago |
Siegfried Pammer
|
89c8fed5e6
|
Fix #1267: GacInterop: Ignore null values in GetNextAssembly loop.
|
7 years ago |
Siegfried Pammer
|
11ec0e22e6
|
Merge pull request #1324 from icsharpcode/navigateTo-Fix
Possible fix for primitive types resolving to MinimalCorlib types in …
|
7 years ago |
Siegfried Pammer
|
b9f179465d
|
Fix part 1 of #1292: switch on string inside try-block not recognized.
|
7 years ago |