prog8/compiler/test
Irmen de Jong dcf487bdc1 fix: correctly insert return statement if needed to prevent 'fall through' into following subroutine
this wasn't working correctly anymore when the last statement before the subroutine was a jump/goto
2021-12-07 21:34:50 +01:00
..
arithmetic
ast test for string x and u escape sequences 2021-12-05 18:39:34 +01:00
codegeneration refactor machinedefinition 2021-12-04 19:07:19 +01:00
comparisons
fixtures moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
helpers refactor machinedefinition 2021-12-04 19:07:19 +01:00
helpers_pathsTests.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
ModuleImporterTests.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
ProjectConfig.kt
TestCallgraph.kt
TestCompilerOnCharLit.kt char encodings now use UByte type instead of short 2021-11-21 00:07:17 +01:00
TestCompilerOnExamples.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestCompilerOnImportsAndIncludes.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestCompilerOnRanges.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestCompilerOptionLibdirs.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestImportedModulesOrderAndOptions.kt moved all unit tests into single project to avoid dependency issues 2021-12-04 18:20:22 +01:00
TestMemory.kt allow scoped identifiers to reference a subroutine parameter directly. 2021-11-21 23:21:39 +01:00
TestNumbers.kt refactor machinedefinition 2021-12-04 19:07:19 +01:00
TestNumericLiteralValue.kt
TestOptimization.kt fix substituting 0 only if its actually the same variable that's substituted 2021-11-21 12:34:57 +01:00
TestPetscii.kt char encodings now use UByte type instead of short 2021-11-21 00:07:17 +01:00
TestScoping.kt fix some scoping related symbol lookup issues, clarified scoping rules in docs 2021-11-23 23:43:23 +01:00
TestSubroutines.kt fix: correctly insert return statement if needed to prevent 'fall through' into following subroutine 2021-12-07 21:34:50 +01:00
ZeropageTests.kt refactor machinedefinition 2021-12-04 19:07:19 +01:00