aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
AgeCommit message (Expand)Author
2023-10-25Clarify declaration vs definitionMichael Williamson
2023-10-25Adding missing suffices to error typesMichael Williamson
2023-10-25Check for duplicate named params in function typeMichael Williamson
2023-10-25Extract tests for type-checking function signaturesMichael Williamson
2023-10-25Introduce TypedFunctionSignatureNodeMichael Williamson
2023-10-25Introduce UntypedFunctionSignatureNodeMichael Williamson
2023-10-25Add test for duplicate param namesMichael Williamson
2023-10-24Type check named params in function typeMichael Williamson
2023-10-24Type check positional params in function typesMichael Williamson
2023-10-24Type-check effect in function typesMichael Williamson
2023-10-24Type check return type of function typeMichael Williamson
2023-10-24Parse function expressionsMichael Williamson
2023-10-22Check type of main functionMichael Williamson
2023-10-22Check main namespace existsMichael Williamson
2023-10-22Check that main function is presentMichael Williamson
2023-10-22Move parser errors into their own packageMichael Williamson
2023-10-22Add function to parse namespace nameMichael Williamson
2023-10-22Support parsing negative zeroMichael Williamson
2023-10-22Forbid leading zeroes in int literalMichael Williamson
2023-10-22Add proper description of function typeMichael Williamson
2023-10-22Parse function typesMichael Williamson
2023-10-22Parse visibility for sum typeMichael Williamson
2023-10-22Add visibility for structsMichael Williamson
2023-10-22Add explicit visibilityMichael Williamson
2023-10-22Parse visibility for valsMichael Williamson
2023-10-22Parse visibility of functionsMichael Williamson
2023-10-21Generate stack IR for field access on namespaceMichael Williamson
2023-10-21Generate stack IR for importsMichael Williamson
2023-10-21Add imports as bound variablesMichael Williamson
2023-10-21Fix name of matcherMichael Williamson
2023-10-21Add imports to typed namespace nodeMichael Williamson
2023-10-21Use custom matcherMichael Williamson
2023-10-21Support type checking field access on namespaceMichael Williamson
2023-10-20Support import of namespaces in type checkerMichael Williamson
2023-10-20Parse imports in namespaceMichael Williamson
2023-10-08Support Patio switch in WASM code genMichael Williamson
2023-10-08Support Patio switch with reachable default in LLVM code genMichael Williamson
2023-10-08Use LlvmVariableLocal for labelsMichael Williamson
2023-10-08Fix serialization of LLVM switch instructionMichael Williamson
2023-10-08Add LLVM switch instructionMichael Williamson
2023-10-08Add test for Patio switchesMichael Williamson
2023-10-08Generate Patio code for stack IR switch instructionMichael Williamson
2023-10-08Add Patio switch instructionMichael Williamson
2023-10-08Assign tags to structsMichael Williamson
2023-10-08Fix typoMichael Williamson
2023-10-01Generate stack IR for when expressionsMichael Williamson
2023-10-01Ensure variants are structsMichael Williamson
2023-10-01Add switch instruction to stack IRMichael Williamson
2023-10-01Add LLVM unreachable instructionMichael Williamson
2023-10-01Add unreachable instruction to PatioMichael Williamson