From e5d4c47040e526f0302a53c75ccf1f8c3f5981a1 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 29 Oct 2019 14:17:30 +0200 Subject: Add forward declaration header for build state types --- libbuild2/utility.hxx | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'libbuild2/utility.hxx') diff --git a/libbuild2/utility.hxx b/libbuild2/utility.hxx index 1d5c7bb..43b556e 100644 --- a/libbuild2/utility.hxx +++ b/libbuild2/utility.hxx @@ -21,6 +21,7 @@ #include #include +#include // "Fake" version values used during bootstrap. // @@ -157,8 +158,6 @@ namespace build2 LIBBUILD2_SYMEXPORT extern optional config_sub; // --config-sub LIBBUILD2_SYMEXPORT extern optional config_guess; // --config-guess - class location; - LIBBUILD2_SYMEXPORT void check_build_version (const standard_version_constraint&, const location&); @@ -502,8 +501,6 @@ namespace build2 // // If excl is not NULL, then filter this option out (note: case sensitive). // - struct variable; - template void append_options (cstrings&, T&, const variable&, const char* excl = nullptr); @@ -530,9 +527,6 @@ namespace build2 // As above but from the strings value directly. // - class value; - struct lookup; - LIBBUILD2_SYMEXPORT void append_options (cstrings&, const lookup&, const char* excl = nullptr); -- cgit v1.1