• Joined on 2023-03-07
nitrix merged pull request nitrix/klang#1 2023-03-20 21:19:54 +01:00
feature/add-enum-support
nitrix pushed to feature/add-enum-support at nitrix/klang 2023-03-20 21:05:51 +01:00
e835bd0f06 GenASM: Make GenASM quietly rewrite a user's function if it's called main.
ea1c04ae0a Build: Add a main manifest attribute to the generated jar.
198bd74a47 Enums: Make the EnumAccessExpression save a reference to the EnumValue it is referencing.
0594542167 Enums: Make EnumDefinition use EnumValues instead of Strings as children.
77fe360ffa Evaluate: Implement evaluation for enums.
Compare 5 commits »
nitrix created pull request nitrix/klang#1 2023-03-17 01:04:11 +01:00
feature/add-enum-support
nitrix pushed to feature/add-enum-support at nitrix/klang 2023-03-17 01:03:22 +01:00
55a5b8f54a Make sure that a variable that references an enum has to be initialized.
2768b4429c Check that a struct field name of a struct declaration does not shadow an enum or a struct definition.
30dfbbbbba Check that a variable name of variable declaration does not shadow an enum definition.
f77d6a002d Check that a parameter name of a function definition does not shadow an enum definition.
22634c9652 Use LinkedHashMaps and LinkedHashSets to preserve the order of parameters and struct fields.
Compare 10 commits »
nitrix created branch feature/add-enum-support in nitrix/klang 2023-03-17 01:03:22 +01:00