Siegfried Pammer
|
718fae11de
|
Activate Loops unit test. (Some test cases are still ignored.)
|
8 years ago |
Siegfried Pammer
|
ae2e38ece4
|
Add NoUsing test case.
|
8 years ago |
Siegfried Pammer
|
31469c8ef1
|
Implement UsingTransform in ILAst.
|
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 |
Daniel Grunwald
|
4830b37ab9
|
[nullables] Add support for '??' operator on nullables.
|
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
|
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 |
Siegfried Pammer
|
a1256392ac
|
Reimplement IntroduceQueryExpressions and CombineQueryExpressions
|
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
|
e26af08a1c
|
Move test projects to their own directory in \
|
8 years ago |