aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/compiler/consts.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/declextract: remove unused includes and definesDmitry Vyukov2025-01-171-4/+9
* pkg/compiler: add automatic metaDmitry Vyukov2024-12-111-1/+1
* pkg/compiler: allow manual consts to override auto-extracted constsDmitry Vyukov2024-11-261-1/+1
* pkg/compiler: add consts to all files that mention themDmitry Vyukov2024-11-131-33/+57
* pkg/compiler: support if[expr] attributesAleksandr Nogikh2024-02-191-5/+39
* compiler: support flags as int first argumentPaul Chaignon2023-11-281-0/+12
* compiler: support type args with mixed kindsPaul Chaignon2023-11-281-2/+2
* sys: refactor const extractionAleksandr Nogikh2023-10-041-13/+30
* sys/targets: introduce HasCallNumber to reduce clutterGreg Steuck2023-04-251-1/+1
* pkg/compiler: merge const files into a single fileDmitry Vyukov2020-08-131-116/+0
* .golangci.yml: reduce scope of suppressionsDmitry Vyukov2020-06-071-2/+1
* sys/syz-extract: use -nostdinc on linuxDmitry Vyukov2020-05-111-0/+2
* pkg/compiler: simplify and enhance handling of builtinsDmitry Vyukov2020-05-051-0/+3
* prog: introduce call attributesDmitry Vyukov2020-04-191-30/+34
* pkg/compiler: refactor attribute handlingDmitry Vyukov2020-04-191-13/+30
* pkg/compiler: preserve literal int const namesDmitry Vyukov2020-03-171-11/+19
* pkg/compiler: don't specify syscall consts for test OSDmitry Vyukov2020-03-171-0/+15
* pkg/compiler: work around 0-array-size errors due to missing constsDmitry Vyukov2019-05-151-10/+17
* pkg/ast: refactor COLON handlingDmitry Vyukov2019-05-141-6/+8
* prog, pkg/compiler: fix warningsDmitry Vyukov2019-03-291-1/+2
* all: fix warnings pointed to by golangci-lintDmitry Vyukov2019-03-281-2/+1
* gometalinter: clean up vetshadowDmitry Vyukov2018-07-311-1/+1
* gometalinter: some fixes for unparamDmitry Vyukov2018-05-031-10/+6
* pkg/compiler: support size attribute for unionsDmitry Vyukov2018-03-051-2/+2
* pkg/compiler: add size attribute for structsDmitry Vyukov2018-03-051-0/+21
* sys/syz-extract: save unsupported consts to the const filesDmitry Vyukov2018-02-011-10/+13
* sys/syz-sysgen: don't generate syz_ syscall numbersDmitry Vyukov2018-01-131-29/+1
* pkg/compiler: support type templatesDmitry Vyukov2018-01-131-136/+122
* pkg/ast: refactor WalkDmitry Vyukov2018-01-111-5/+5
* sys: support type aliases (aka typedefs)Dmitry Vyukov2018-01-081-2/+2
* pkg/csource: support akarosDmitry Vyukov2017-10-161-7/+4
* all: basic freebsd supportDmitry Vyukov2017-10-021-2/+4
* sys/syz-extract: support fuchsiaDmitry Vyukov2017-09-251-2/+3
* all: more assorted fuchsia supportDmitry Vyukov2017-09-221-0/+5
* pkg/compiler: don't genererate missing syscallsDmitry Vyukov2017-09-151-16/+5
* pkg/compiler: restore generation of unsupported syscallsDmitry Vyukov2017-09-021-1/+14
* pkg/compiler: check and generate typesDmitry Vyukov2017-09-021-12/+175
* pkg/compiler: more static error checkingDmitry Vyukov2017-08-271-0/+77
* pkg/compiler: move more const-processing code to compilerDmitry Vyukov2017-08-271-0/+124