summaryrefslogtreecommitdiff
path: root/src/buildstream/node.pxd
diff options
context:
space:
mode:
authorDaniel Silverstone <daniel.silverstone@codethink.co.uk>2019-08-15 10:39:57 +0100
committerDaniel Silverstone <daniel.silverstone@codethink.co.uk>2019-08-15 14:55:47 +0100
commit8fb0075899437d6ca967eb4d727da3536b94b5ea (patch)
treea3c94b2f3c14cbbde828d2854a2c91af748ee07b /src/buildstream/node.pxd
parentcf3f925764cfe6949aedbdcd313a93654f7c7657 (diff)
downloadbuildstream-8fb0075899437d6ca967eb4d727da3536b94b5ea.tar.gz
node: Support clobbering provenance of MappingNode itself
In order to better composite things, sometimes we may want to clobber the provenance of the MappingNode itself. This means that error reporting for sources and elements might be somewhat better. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
Diffstat (limited to 'src/buildstream/node.pxd')
-rw-r--r--src/buildstream/node.pxd2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildstream/node.pxd b/src/buildstream/node.pxd
index 02e95d06f..f2244a18f 100644
--- a/src/buildstream/node.pxd
+++ b/src/buildstream/node.pxd
@@ -70,7 +70,7 @@ cdef class MappingNode(Node):
cdef void _compose_on_list(self, SequenceNode target)
# Private Methods
- cdef void __composite(self, MappingNode target, list path=*) except *
+ cdef void __composite(self, MappingNode target, list path) except *
cdef Node _get(self, str key, default, default_constructor)