aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreterbase/disabler.py
AgeCommit message (Collapse)AuthorFilesLines
2022-03-07move a bunch of imports into TYPE_CHECKING blocksEli Schwartz1-1/+6
These are only used for type checking, so don't bother importing them at runtime. Generally add future annotations at the same time, to make sure that existing uses of these imports don't need to be quoted.
2021-09-01interpreter: Simplify Disabler logicDaniel Mensinger1-7/+5
2021-06-18interpreter: Add a new MesonInterpreterObject for non-elementary objectsDaniel Mensinger1-2/+2
2021-06-11interpreter: Split Disabler from interpreterbase.pyDaniel Mensinger1-0/+42