aboutsummaryrefslogtreecommitdiff
path: root/compiler/tests/runtime
AgeCommit message (Expand)AuthorFilesLines
2020-08-16Add "char" typeSamuel Lidén Borell2-2/+1
2020-07-17Constexpr: Implement integer multiplicationSamuel Lidén Borell2-2/+52
2020-07-17C backend: Fix translation of complex enumsSamuel Lidén Borell2-0/+6
2020-07-17C backend: Add tests of runtime expressions. Fix anon and stmt typedef enumsSamuel Lidén Borell2-0/+429
2020-07-16Constexpr: Implement wrap-around for system-independent "wu*" typesSamuel Lidén Borell1-1/+51
2020-07-16Constexpr: Implement struct, array and enum comparison. Add test and fix bugsSamuel Lidén Borell1-0/+375
2020-07-13C backend: Fix translation of comparison of optional typesSamuel Lidén Borell1-0/+68
2020-07-05Tests: Add missing "return 0" to runtime testsSamuel Lidén Borell2-0/+2
2020-07-05Add "with" to switch-case statement, to track which case was matchedSamuel Lidén Borell1-0/+97
2020-07-04C backend: Correctly break out of loops from switch-case statementsSamuel Lidén Borell1-0/+40
2017-08-29Verifier: Fix typedef statements (typedefs inside functions)Samuel Lidén Borell1-4/+1
2017-08-27C backend: Implement struct comparisonSamuel Lidén Borell1-14/+56
2017-08-23C backend: Fix allocation of temporaries in nested statementsSamuel Lidén Borell1-2/+3
2017-08-22C backend: Implement proper comparison between optional typesSamuel Lidén Borell1-0/+57
2016-03-02Verifier: Disallow assignment operations in expressionsSamuel Lidén Borell1-26/+27
2016-02-27C backend: Handle comparisons with mixed signednessSamuel Lidén Borell2-0/+74