diff options
Diffstat (limited to 'build2/cc/compile.hxx')
-rw-r--r-- | build2/cc/compile.hxx | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/build2/cc/compile.hxx b/build2/cc/compile.hxx index c98e407..d1b14bc 100644 --- a/build2/cc/compile.hxx +++ b/build2/cc/compile.hxx @@ -101,15 +101,19 @@ namespace build2 extract_headers (action, file&, lorder, const file&, const match_data&, depdb&, bool&) const; + + translation_unit + parse_unit (action, file&, lorder, + const file&, auto_rmfile&, const match_data&) const; + void extract_modules (action, file&, lorder, const compile_target_types&, - const file&, auto_rmfile&, match_data&, - depdb&, bool&) const; + const file&, match_data&, + module_info&&, depdb&, bool&) const; modules_positions - search_modules (const scope&, - action, file&, lorder, const target_type&, - module_imports&&) const; + search_modules (action, file&, lorder, const target_type&, + module_imports&&, sha256&) const; void append_modules (cstrings&, strings&, const file&) const; |