aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/compiler.py
AgeCommit message (Expand)AuthorFilesLines
2022-05-24Tweak "header has symbol" messagePeter Eisentraut1-2/+2
2022-05-03add prefer_static built-in optionDudemanguy1-0/+4
2022-05-03dependencies: extract code to get all leaf dependenciesPaolo Bonzini1-14/+1
2022-02-09fix UI regression in compiler.compiles loggingEli Schwartz1-1/+1
2022-02-06add FeatureNew check for compiler.* methods with dependency on internal depEli Schwartz1-2/+3
2022-01-27flake8: fix indentation styleEli Schwartz1-3/+3
2021-11-28make sure files arguments to compiler.compiles and friends, performs rebuildEli Schwartz1-0/+3
2021-11-01various manual conversion of percent-formatted strings to f-stringsEli Schwartz1-1/+1
2021-10-10Fix typos discovered by codespellChristian Clauss1-3/+3
2021-10-04f-stringsEli Schwartz1-1/+1
2021-10-04various python neatness cleanupsEli Schwartz1-1/+1
2021-10-03docs: Fixes found during the YAML conversion processDaniel Mensinger1-1/+2
2021-09-07interpreter: detect and pass compiler to be used for linker testsPaolo Bonzini1-0/+15
2021-08-27interpreter: fix cases of `KwargInfo(..., T, default=None)`Dylan Baker1-5/+5
2021-08-27interpreter: Add a helper for checking constrained inputsDylan Baker1-2/+2
2021-08-16interpreter/compiler: make helper methods protectedDylan Baker1-29/+29
2021-08-16interpreter/compiler: Add type checking for the Compiler objectDylan Baker1-394/+347
2021-08-16interpreter/compiler: Add type annotations to TryRunResultHolderDylan Baker1-4/+4
2021-08-16interpreter/compiler: remove unittest_args methodDylan Baker1-16/+3
2021-08-16interpreter/compiler: Replace permittedKwargs({}) with noKwargsDylan Baker1-19/+19
2021-06-22interpreter: Replace manual kwarg validation in compiler.get_supported_argume...Laurin-Luis Lehning1-6/+7
2021-06-21interpreter: Move argument checks from add_*_arguments to compiler.get_suppor...Laurin-Luis Lehning1-3/+16
2021-06-18holders: Fix the remaining code to respect the holder changesDaniel Mensinger1-14/+14
2021-06-18interpreter: Refactor interpreter.compiler to use ObjectHolderDaniel Mensinger1-15/+20
2021-04-01interpreter: Move to its own folder and split itXavier Claessens1-0/+766