aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/compiler
Commit message (Expand)AuthorAgeFilesLines
* pkg/mgrconfig, prog, tools: allow automatically generated or manually written...Pimyn Girgis2024-08-121-3/+12
* pkg/compiler: updated testdata for 'fmt'Igor Chervatyuk2024-07-081-0/+2
* pkg/compiler: recurseField() fails with baseless argumentIgor Chervatyuk2024-07-081-4/+8
* executor: remove noshmem modeDmitry Vyukov2024-06-042-2/+2
* prog: fix panic during squashingDmitry Vyukov2024-05-033-4/+41
* tools/syz-linter: check t.Logf/Errorf/Fatalf messagesDmitry Vyukov2024-04-171-4/+4
* prog: fix selection of args eligible for squashingDmitry Vyukov2024-04-151-3/+51
* compiler: support using int flags in field conditionsPaul Chaignon2024-03-012-4/+4
* prog: handle multiple matching union fieldsAleksandr Nogikh2024-02-191-0/+5
* pkg/compiler: support if[expr] attributesAleksandr Nogikh2024-02-1911-65/+458
* pkg/compiler: extend parent reference support in lenAleksandr Nogikh2024-02-193-29/+89
* all: fix some function names in commentscui fliter2023-12-201-1/+1
* compiler: correctness test for flags flatteningPaul Chaignon2023-12-051-0/+50
* compiler: require nested flags to be at the end of the listPaul Chaignon2023-12-052-0/+25
* compiler: support nested string flags definitionsPaul Chaignon2023-12-052-0/+19
* compiler: refactor recurFlattenFlagsPaul Chaignon2023-12-051-12/+18
* compiler: error on circular dependencies in flag definitionsPaul Chaignon2023-12-052-3/+16
* compiler: support nested int flags definitionsPaul Chaignon2023-12-052-0/+62
* compiler/testdata: add missing error casesPaul Chaignon2023-11-292-1/+16
* compiler: remove dead code around structFieldAttrsPaul Chaignon2023-11-292-5/+3
* compiler: prohibit homonymous flags and constsPaul Chaignon2023-11-283-2/+15
* compiler: support const as int first argumentPaul Chaignon2023-11-284-13/+13
* compiler: support flags as int first argumentPaul Chaignon2023-11-285-17/+54
* compiler: refactor Gen for flags typePaul Chaignon2023-11-281-22/+25
* compiler: support type args with mixed kindsPaul Chaignon2023-11-284-20/+23
* pkg/compiler: prohibit not DirIn resources inside fmtAleksandr Nogikh2023-10-063-5/+17
* pkg/compiler: support (in) for union fieldsAleksandr Nogikh2023-10-064-6/+8
* sys: refactor const extractionAleksandr Nogikh2023-10-044-32/+47
* pkg/compiler: add ExistsAny() to ConstFileAleksandr Nogikh2023-10-042-10/+10
* prog: preserve inout direction during squashingAleksandr Nogikh2023-09-281-2/+2
* sys/targets: introduce HasCallNumber to reduce clutterGreg Steuck2023-04-251-1/+1
* all: ioutil is deprecated in go1.19 (#3718)Taras Madan2023-02-234-9/+8
* pkg/compiler: remove some leftoversP1umer2023-01-031-1/+0
* all: add freebsd/riscv64 supportP1umer2023-01-031-0/+2
* prog, pkg/compiler: add `BufferCompressed` buffer type & `compressed_image` b...Hrutvik Kanabar2022-11-215-8/+108
* prog: support int8 resources in any squashingDmitry Vyukov2022-06-201-3/+6
* pkg/ast, pkg/compiler: support per-file metadataDmitry Vyukov2022-04-295-1/+120
* all: use `t.TempDir` to create temporary test directoryEng Zer Jun2022-03-281-5/+1
* prog: pass ctx by pointer to ForeachType callbackDmitry Vyukov2022-01-111-2/+2
* pkg/compiler: require stricter resource constructorsDmitry Vyukov2022-01-114-9/+26
* pkg/compiler: fix error message spellingDmitry Vyukov2022-01-112-5/+5
* pkg/compiler: prohibit use of len/flags/const/proc types in out fieldsDmitry Vyukov2022-01-112-1/+10
* pkg/compiler: prohibit use of direction attribute on union fieldsDmitry Vyukov2022-01-115-20/+19
* pkg/compiler: add out_overlay field attributeDmitry Vyukov2022-01-117-25/+141
* pkg/compiler: refactor codeDmitry Vyukov2022-01-112-13/+18
* pkg/compiler: warn about confusing comments that fake directivesDmitry Vyukov2021-11-122-0/+19
* pkg/compiler: fix almost infinite recursion in template instantiationDmitry Vyukov2021-10-053-25/+48
* pkg/compiler: add more tests for templatesDmitry Vyukov2021-10-051-0/+20
* pkg/compiler: fix infinite recursion in template instantiationDmitry Vyukov2021-10-053-18/+41
* all: minor glob fixesDmitry Vyukov2021-05-261-8/+2