summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/interpreter/interpreterobjects.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/mesonbuild/interpreter/interpreterobjects.py b/mesonbuild/interpreter/interpreterobjects.py
index 3bdbcb93e..4dce3f5ff 100644
--- a/mesonbuild/interpreter/interpreterobjects.py
+++ b/mesonbuild/interpreter/interpreterobjects.py
@@ -1141,10 +1141,7 @@ class _CustomTargetHolder(ObjectHolder[_CT]):
@noKwargs
@InterpreterObject.method('to_list')
def to_list_method(self, args: T.List[TYPE_var], kwargs: TYPE_kwargs) -> T.List[build.CustomTargetIndex]:
- result = []
- for i in self.held_object:
- result.append(i)
- return result
+ return list(self.held_object)
@noKwargs
@typed_operator(MesonOperator.INDEX, int)