- Oct 19, 2022
-
-
Hugo Moreau authored
Notes to developpers: This commit need to be reworked fast. * tests/expected, tests/struct.go, tools/compile.go, transform/interface.go, transform/meta.go, transform/normalizedeclarations.go, transform/struct.go: Modified. * tests/interface.go: New
-
- Oct 18, 2022
-
-
Hugo Moreau authored
-
- Oct 17, 2022
-
-
Hugo Moreau authored
-
Hugo Moreau authored
-
Hugo Moreau authored
-
Hugo Moreau authored
-
Antoine Martin authored
-
- Oct 13, 2022
-
-
* tools/compile.go: Modified.
-
Hugo Moreau authored
* tools/compile.go, tools/entry.go, tools/options.go: Modified.
-
Hugo Moreau authored
* tools/compile.go, transform/localvariableassignments.go: Modified.
-
Hugo Moreau authored
* main.go, tools/entry.go: Here.
-
Hugo Moreau authored
* transform/struct/go: Modified.
-
Hugo Moreau authored
* transform/meta.go, transform/struct.go: Modified.
-
Hugo Moreau authored
* transform/meta.go, transform/struct.go: Modified.
-
Hugo Moreau authored
* transform/struct.go: Modified.
-
Hugo Moreau authored
* transform/meta.go: Modified.
-
Hugo Moreau authored
* transform/meta.go, transform/struct.go: Modified.
-
Hugo Moreau authored
* transform/meta.go: Modified.
-
Hugo Moreau authored
* transform/meta.go: Modified.
-
Hugo Moreau authored
* tests/transform/struct_detect_test.go: Modified.
-
Hugo Moreau authored
* transform/meta.go, transform/struct_detect.go: Modified.
-
Hugo Moreau authored
* tests/transform/struct_detect_test.go: Modified.
-
Hugo Moreau authored
Size without type specification. * transform/meta.go, transform/struct_detect.go: Modified.
-
Hugo Moreau authored
* transform/struct_detect.go: Modified.
-
Hugo Moreau authored
transform/meta.go: Modified.
-
Hugo Moreau authored
Ident.Obj can ben nil sometimes and it wasn't checked before.
-
Hugo Moreau authored
-
Hugo Moreau authored
`print` and `println` was checked in the callgraph, since these two functions are builtin, no definition couldn't be found, resulting in a SEGV. * tools/recursion.go: Modified.
-
Hugo Moreau authored
* transform/checktype.go: Modified.
-
Hugo Moreau authored
Add more specific test on index expressions. * tests/transform/in/index_array.go: Modified.
-
Hugo Moreau authored
Previously it was not possible to use variable in index expression, it is now possible by accessing directly `G2PState`. * transform/meta.go: Modified.
-
Hugo Moreau authored
* Makefile, tests/transform/array_test.go: Modified.
-
Hugo Moreau authored
* test/expected: Modified.
-
Hugo Moreau authored
* transform/meta.go transform/util.go: Modified.
-
Hugo Moreau authored
* transform/meta.go: Modified.
-
Hugo Moreau authored
* transform/channels.go, transform/meta.go: Modified. * transform/desugararray.go: Deleted.
-
Hugo Moreau authored
We originally used `DesugarArray` transform to treat array, it is now replaced by two transform fully operationnal: - Array - PostArray * main.go, tests/arrays.go, tests/transform/array_test.go, transform/array.go, transform/meta.go, transform/post_array.go: Modified. * tests/transform/in/function_array.go: New File.
-
Hugo Moreau authored
* tests/transform/array_test.go, transform/meta.go, transform/post_array.go: Here. * tests/transfrom/in/index_array.go: Created.
-
Hugo Moreau authored
-
Hugo Moreau authored
Convert array declarations into single int variables. * transform/meta.go: Here. * transform/post_array.go: Created.
-