diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2023-08-02 21:51:50 -0400 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2023-08-10 13:56:39 -0400 |
commit | 277151450a8eaf48f7038b21fdbf39b85f339e8b (patch) | |
tree | 9ff197e0af042318c3080090ba834a1c7cface85 /mesonbuild/scripts/test_loaded_modules.py | |
parent | 13b626b67be41635886d0a95e492cd13dfee0b1a (diff) | |
download | meson-277151450a8eaf48f7038b21fdbf39b85f339e8b.zip meson-277151450a8eaf48f7038b21fdbf39b85f339e8b.tar.gz meson-277151450a8eaf48f7038b21fdbf39b85f339e8b.tar.bz2 |
allow some ObjectHolder subclasses to continue to be generic
ExternalProgram and CustomTarget have some use cases for producing
subclassed interpreter holders with more specific types and methods. In
order for those subclasses to properly refer to their held_object, we
need a shared base class that is still generic, though bound.
For the derived held objects, inherit from the base class and specify
the final types as the module-specific type.
Diffstat (limited to 'mesonbuild/scripts/test_loaded_modules.py')
0 files changed, 0 insertions, 0 deletions