diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2020-12-01 07:28:20 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2020-12-01 07:28:20 +0200 |
commit | e188fbebff1d4ba01ec906867e2d7ef0824b01f8 (patch) | |
tree | 09a8659d1710d11170128606e7c081e492a3dddb /libbuild2/cc/compile-rule.hxx | |
parent | 11f2e201272239b22a5696eb0537d4357a882398 (diff) |
Modules-related refactoring
Diffstat (limited to 'libbuild2/cc/compile-rule.hxx')
-rw-r--r-- | libbuild2/cc/compile-rule.hxx | 7 |
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, |