meson/mesonbuild/interpreterbase
Paolo Bonzini 3a020bbd65 interpreterbase: allow any return type for convertors
A convertor will *accept* something that is definitely a TYPE_var; but the
output can be any Python object that the evaluation function desires.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2025-05-07 09:43:43 -07:00
..
__init__.py interpreterbase/decorators: delete now unused stringArgs 2024-10-01 08:26:40 -07:00
_unholder.py Revert "Clarify mutable objects usage" 2024-07-05 13:52:40 -04:00
baseobjects.py interpreterbase: Use explicit `TypeAlias` annotation to allow recursive types 2024-09-08 22:50:21 -04:00
decorators.py interpreterbase: allow any return type for convertors 2025-05-07 09:43:43 -07:00
disabler.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
exceptions.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
helpers.py Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
interpreterbase.py coredata: move update_project_options to the optstore 2025-04-08 10:00:16 -07:00
operator.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00