aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/cc/compile-rule.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2020-12-01 07:28:20 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2020-12-01 07:28:20 +0200
commite188fbebff1d4ba01ec906867e2d7ef0824b01f8 (patch)
tree09a8659d1710d11170128606e7c081e492a3dddb /libbuild2/cc/compile-rule.hxx
parent11f2e201272239b22a5696eb0537d4357a882398 (diff)
Modules-related refactoring
Diffstat (limited to 'libbuild2/cc/compile-rule.hxx')
-rw-r--r--libbuild2/cc/compile-rule.hxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/libbuild2/cc/compile-rule.hxx b/libbuild2/cc/compile-rule.hxx
index 87d79bb..2d80d18 100644
--- a/libbuild2/cc/compile-rule.hxx
+++ b/libbuild2/cc/compile-rule.hxx
@@ -143,12 +143,13 @@ namespace build2
pair<auto_rmfile, bool>
extract_headers (action, const scope&, file&, linfo,
const file&, match_data&,
- depdb&, bool&, timestamp) const;
+ depdb&, bool&, timestamp, module_imports&) const;
- pair<unit, string>
+ string
parse_unit (action, file&, linfo,
const file&, auto_rmfile&,
- const match_data&, const path&) const;
+ const match_data&, const path&,
+ unit&) const;
void
extract_modules (action, const scope&, file&, linfo,