summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreterbase/__init__.py
AgeCommit message (Expand)Author
2025-06-09AstInterpreter: Fix dead-code-crashVolker Weißmann
2025-05-29rewriter: Replace assignments with cur_assignmentsVolker Weißmann
2024-10-01interpreterbase/decorators: delete now unused stringArgsDylan Baker
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-10-04Remove unused code in interpreterbaseTristan Partin
2023-08-02Unify message(), format() and fstring formattingXavier Claessens
2023-06-14add new FeatureBroken check class for annotating features that are really brokenEli Schwartz
2023-03-01interpreter: Add testcase..endtestcase clause supportXavier Claessens
2022-02-14FeatureNew: add mypy type annotations for subproject argEli Schwartz
2021-10-06interpreter: Move RangeHolder out of interpreterbase to interpreterDaniel Mensinger
2021-10-06interpreter: Holderify arrays and dictsDaniel Mensinger
2021-09-25Remove helpers.check_stringlist()Daniel Mensinger
2021-09-25interpreter: Introduce StringHolderDaniel Mensinger
2021-09-01interpreter: Remove permissive from _unholderDaniel Mensinger
2021-08-31interpreter: Add IntegerHolderDaniel Mensinger
2021-08-31interpreter: Introduce operators support for InterpreterObjectsDaniel Mensinger
2021-08-30Simplify get_callee_argsXavier Claessens
2021-07-02fix: get_variable default variables are not ObjectHolders (fixes #8936)Daniel Mensinger
2021-06-26refactor: Refactor BothLibraries logicDaniel Mensinger
2021-06-18holders: remove unholderDaniel Mensinger
2021-06-18holders: Ensure that InterpreterBase is the sole instance for (un)holderifyingDaniel Mensinger
2021-06-18interpreter: Add a new MesonInterpreterObject for non-elementary objectsDaniel Mensinger
2021-06-11interpreter: Split decorators from interpreterbase.pyDaniel Mensinger
2021-06-11interpreter: Split Disabler from interpreterbase.pyDaniel Mensinger
2021-06-11interpreter: Split base objects and helpers from interpreterbase.pyDaniel Mensinger
2021-06-11interpreter: Split exception calsses from interpreterbase.pyDaniel Mensinger
2021-06-11interpreter: Move interpreterbase.py into a new packageDaniel Mensinger