aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/compiler/compiler_test.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/compiler: fix almost infinite recursion in template instantiationDmitry Vyukov2021-10-051-0/+10
* pkg/compiler: fix infinite recursion in template instantiationDmitry Vyukov2021-10-051-0/+9
* pkg/compiler: fix crash on invalid templatesDmitry Vyukov2020-11-181-0/+8
* sys/targets: add OS/Arch name constsDmitry Vyukov2020-10-261-5/+5
* pkg/compiler: merge const files into a single fileDmitry Vyukov2020-08-131-1/+1
* prog: remove StructDescDmitry Vyukov2020-05-031-4/+0
* pkg/compiler: check that flags values fit into base typeDmitry Vyukov2020-03-171-0/+2
* pkg/compiler: reduce clutter in test outputDmitry Vyukov2020-03-171-1/+5
* pkg/compiler: unshare error handlerDmitry Vyukov2020-03-171-0/+3
* pkg/compiler: add tests for generation phaseDmitry Vyukov2020-03-171-98/+36
* pkg/compiler: don't specify syscall consts for test OSDmitry Vyukov2020-03-171-6/+6
* pkg/compiler: handle errors in testDmitry Vyukov2020-03-171-2/+5
* pkg/compiler: fix infinite recursion in template instantiationDmitry Vyukov2019-10-101-0/+5
* pkg/ast: fix out-of-bounds accessDmitry Vyukov2019-07-301-1/+1
* pkg/compiler: refactor regression fuzz testDmitry Vyukov2019-07-301-11/+5
* pkg/compiler: fix potential nil derefDmitry Vyukov2019-03-061-0/+2
* pkg/compiler: fix infinite recursion on unionsDmitry Vyukov2019-03-051-1/+4
* pkg/compiler: don't warn about the same len twiceDmitry Vyukov2019-01-311-0/+30
* pkg/compiler: add error handler in CollectUnusedMarco Vanotti2018-11-211-0/+89
* executor: overhaulDmitry Vyukov2018-07-241-13/+13
* pkg/ast: support char constantsDmitry Vyukov2018-04-291-1/+12
* pkg/compiler: support type templatesDmitry Vyukov2018-01-131-7/+87
* sys: support type aliases (aka typedefs)Dmitry Vyukov2018-01-081-19/+30
* sys/syz-extract: support fuchsiaDmitry Vyukov2017-09-251-2/+3
* all: more assorted fuchsia supportDmitry Vyukov2017-09-221-4/+5
* sys: move linux descriptions to sys/linuxDmitry Vyukov2017-09-151-2/+2
* sys, pkg/compiler: move padding computation to compilerDmitry Vyukov2017-09-041-0/+30
* pkg/compiler: use correct arch ptr sizeDmitry Vyukov2017-09-041-3/+3
* pkg/compiler: detect resources without ctorsDmitry Vyukov2017-09-041-1/+1
* pkg/compiler: verify validity of len targetsDmitry Vyukov2017-09-041-9/+13
* pkg/compiler: check and generate typesDmitry Vyukov2017-09-021-5/+23
* pkg/compiler: more static error checkingDmitry Vyukov2017-08-271-52/+17
* pkg/compiler: move more const-processing code to compilerDmitry Vyukov2017-08-271-0/+21
* pkg/compiler, sys/syz-sysgen: move const handling to pkg/compilerDmitry Vyukov2017-08-271-5/+11
* sys/syz-extract: switch to the new parserDmitry Vyukov2017-08-181-0/+59