tinygo/compiler/testdata
Ayke van Laethem 70c52ef1b4 compiler: fix type names for generic named structs
Without this change, the compiler would probably have worked just fine
but the generated types would look odd.

You can see in the test case that it now doesn't use `main.Point` but
rather the correct `main.Poin[float32]` etc.
2022-07-28 15:43:51 +02:00
..
basic.go compiler: properly implement div and rem operations 2021-10-28 15:55:02 +02:00
basic.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
channel.go compiler: avoid zero-sized alloca in channel operations 2021-09-09 11:24:52 +02:00
channel.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
defer-cortex-m-qemu.ll avr: add support for recover() 2022-06-19 11:51:12 +02:00
defer.go compiler: insert basic blocks at an appropriate location 2022-06-16 07:59:21 +02:00
float.go compiler: test float to int conversions and fix upper-bound calculation 2021-01-19 14:02:32 +01:00
float.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
func.go compiler: add func tests 2021-04-12 12:07:42 +02:00
func.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
gc.go transform: remove switched func lowering 2022-01-19 14:42:02 -05:00
gc.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
generics.go compiler: fix type names for generic named structs 2022-07-28 15:43:51 +02:00
generics.ll compiler: fix type names for generic named structs 2022-07-28 15:43:51 +02:00
go1.17.go compiler: add support for new language features of Go 1.17 2021-08-30 09:18:58 +02:00
go1.17.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
goroutine-cortex-m-qemu-tasks.ll runtime: move *task.DeferFrame here 2022-06-19 11:51:12 +02:00
goroutine-wasm-asyncify.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
goroutine.go compiler: add support for the go keyword on interface methods 2021-10-31 14:17:25 +01:00
interface.go compiler: simplify interface lowering 2021-10-31 14:17:25 +01:00
interface.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
intrinsics-cortex-m-qemu.ll compiler: implement recover() built-in function 2022-06-16 07:59:21 +02:00
intrinsics-wasm.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
intrinsics.go compiler: move LLVM math builtin support into the compiler 2021-08-10 20:08:27 +02:00
pointer.go compiler: refactor and add tests 2021-01-15 14:43:43 +01:00
pointer.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
pragma.go compiler: add function and global section pragmas 2021-06-24 15:00:30 +02:00
pragma.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
slice.go compiler: add *ssa.MakeSlice bounds tests 2021-08-17 08:16:27 +02:00
slice.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00
string.go compiler: fix indices into strings and arrays 2021-11-13 11:04:24 +01:00
string.ll compiler: update tests after adding new wasm features 2022-06-22 07:50:40 +02:00