about summary refs log tree commit diff
path: root/src/fstate.hh
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2003-07-16T11·05+0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2003-07-16T11·05+0000
commitb9ecadee6e32eddac07d09a228f0dda2b340c7ac (patch)
tree0d4c3c1279801332235202dcab52ba757ed0c82a /src/fstate.hh
parentc11bbcfd26e554ca044c1cce293097e4e87ef31e (diff)
* Fix the -qr query.
Diffstat (limited to 'src/fstate.hh')
-rw-r--r--src/fstate.hh7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/fstate.hh b/src/fstate.hh
index 72fc528052..2ae876b7cd 100644
--- a/src/fstate.hh
+++ b/src/fstate.hh
@@ -101,7 +101,12 @@ Slice normaliseFState(FSId id);
 /* Realise a Slice in the file system. */
 void realiseSlice(const Slice & slice);
 
-Strings fstatePaths(FSId id, bool normalise);
+/* Get the list of root (output) paths of the given
+   fstate-expression. */
+Strings fstatePaths(const FSId & id, bool normalise);
+
+/* Get the list of paths referenced by the given fstate-expression. */
+StringSet fstateRefs(const FSId & id);
 
 
 #endif /* !__FSTATE_H */