meson/mesonbuild/interpreter
Dylan Baker a881e849b5 modules/python: simplify a number of interfaces
Including not calling back into `Interpreter.func_*`, which is not a
good idea both from a type saftey and perforamance point of view.
Instead there's now a shared _impl method
2021-07-13 16:43:14 -07:00
..
__init__.py holders: Introduce HoldableObject 2021-06-18 23:48:33 +02:00
compiler.py interpreter: Replace manual kwarg validation in compiler.get_supported_arguments with @typed_kwargs 2021-06-22 07:59:08 +02:00
dependencyfallbacks.py holders: remove unholder 2021-06-18 23:48:33 +02:00
interpreter.py modules/python: simplify a number of interfaces 2021-07-13 16:43:14 -07:00
interpreterobjects.py more f-strings too complex to be caught by pyupgrade 2021-07-05 17:55:04 +03:00
kwargs.py interpreter: add required and disabled to import 2021-06-30 16:28:14 -07:00
mesonmain.py more f-strings too complex to be caught by pyupgrade 2021-07-05 17:55:04 +03:00