Siegfried Pammer
|
718fae11de
|
Activate Loops unit test. (Some test cases are still ignored.)
|
8 years ago |
Siegfried Pammer
|
77a257079b
|
Move some foreach tests to Patterns.cs
|
8 years ago |
Siegfried Pammer
|
ae2e38ece4
|
Add NoUsing test case.
|
8 years ago |
Siegfried Pammer
|
31469c8ef1
|
Implement UsingTransform in ILAst.
|
8 years ago |
Siegfried Pammer
|
d45e3bfb3c
|
Fix assertion fail in DeclareVariables: Make sure that we do not try to declare variables in non-assignment contexts.
|
8 years ago |
Siegfried Pammer
|
6da8058587
|
Add Patterns correctness tests; add missing file headers
|
8 years ago |
Daniel Grunwald
|
53a050552b
|
Add support for syntax sugar when writing out the ILAst.
|
8 years ago |
Daniel Grunwald
|
919219524b
|
Eliminate the dedicated logic.not instruction, and treat it as syntax sugar similar to logic.and/logic.or.
'logic.not(arg)' is now represented using 'comp(arg == ldc.i4 0)'.
|
8 years ago |
Daniel Grunwald
|
8701640ca7
|
[nullables] Add support for equality comparisons.
|
8 years ago |
Daniel Grunwald
|
21ef967d4d
|
[nullables] Lifting for non-equality comparisons.
|
8 years ago |
Siegfried Pammer
|
32511222cb
|
Add overload resolution for ctor calls.
|
8 years ago |
Daniel Grunwald
|
4830b37ab9
|
[nullables] Add support for '??' operator on nullables.
|
8 years ago |
Siegfried Pammer
|
f267a7875e
|
Fix #855 - ArgumentOutOfRangeException in TransformCollectionAndObjectInitializers.DoTransform
|
8 years ago |
Daniel Grunwald
|
3c31e100ad
|
[nullables] Fix nullable transform being applied incorrectly.
|
8 years ago |
Daniel Grunwald
|
33099c5d65
|
[nullables] Extend nullable lifting to arbitrary combinations of 'conv' and 'binary.numeric'.
|
8 years ago |
Daniel Grunwald
|
e266c634de
|
[nullables] Add support for lifted binary operators where one of the inputs is nullable.
|
8 years ago |
Siegfried Pammer
|
d702cfd2de
|
Reactivate old ExceptionHandling tests.
|
8 years ago |
Siegfried Pammer
|
4da1addd2b
|
Implement C# 2, C# 4 legacy and Roslyn lock patterns.
|
8 years ago |
Siegfried Pammer
|
150803760b
|
Add lost ExceptionHandling pretty tests
|
8 years ago |
Daniel Grunwald
|
133ddac256
|
[nullables] Add support for lifted conversions.
|
8 years ago |
Siegfried Pammer
|
c34541ad4c
|
Implement catch-when and remove local copy of exception slot.
|
8 years ago |
Daniel Grunwald
|
260d303b8e
|
Restore P/Invoke test.
|
8 years ago |
Daniel Grunwald
|
10f44d3541
|
Move NotUsingBlock test.
|
8 years ago |
Daniel Grunwald
|
907349d7e6
|
Add back CheckedUnchecked test case.
|
8 years ago |
Daniel Grunwald
|
21717f0fa4
|
Fixup array indices
|
8 years ago |
Daniel Grunwald
|
8f36520f94
|
Fix unnecessary casts in newarr.
Revive the old TypeAnalysisTests.
|
8 years ago |
Siegfried Pammer
|
c27231955a
|
Split Async tests
|
8 years ago |
Daniel Grunwald
|
715fdcefe5
|
Replace spaces with tabs.
|
8 years ago |
Daniel Grunwald
|
eb4ab74b8e
|
Add test case for constant 2147483648. Closes #609.
|
8 years ago |
Daniel Grunwald
|
2eb6658efa
|
Add test case for cast after ternary operator. Closes #765.
|
8 years ago |
Daniel Grunwald
|
c2ac9c374c
|
Use tabs instead of spaces.
|
8 years ago |
Siegfried Pammer
|
bc4b078de9
|
Add missing files.
|
8 years ago |
Siegfried Pammer
|
f844ac1b09
|
Add one more test for generics to OverloadResolution + Fix
|
8 years ago |
Siegfried Pammer
|
a1256392ac
|
Reimplement IntroduceQueryExpressions and CombineQueryExpressions
|
8 years ago |
Siegfried Pammer
|
d4d7e3ddf5
|
Fix #270 - Object initializer not detected when it contains lambdas;
Fixed by newdecompiler engine, adding unit test.
|
8 years ago |
Siegfried Pammer
|
5c1d39e56f
|
Update tests (remove unnecessary casts)
|
8 years ago |
Siegfried Pammer
|
c5012e876e
|
Convert integers to char literals in comparisons with char operands.
|
8 years ago |
Siegfried Pammer
|
efca6babbd
|
Allow implicit conversions in return statements.
|
8 years ago |
Siegfried Pammer
|
7ea511ef32
|
Add support for C# 6 dictionary initializer.
|
8 years ago |
Siegfried Pammer
|
e26af08a1c
|
Move test projects to their own directory in \
|
8 years ago |