aboutsummaryrefslogtreecommitdiff
path: root/build2/lexer
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-02-12 16:10:48 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-02-12 16:10:48 +0200
commit4e665067ff264c55086fdfb776a95b0fbb4d432c (patch)
tree2371403561c0a3d754792f68d2515cae71dff565 /build2/lexer
parent00ed965e4a29f66666d2bf4372d2d6919c29664e (diff)
<types>/<utility> scheme cleanup
Diffstat (limited to 'build2/lexer')
-rw-r--r--build2/lexer8
1 files changed, 1 insertions, 7 deletions
diff --git a/build2/lexer b/build2/lexer
index 0bbd22a..98feb75 100644
--- a/build2/lexer
+++ b/build2/lexer
@@ -6,12 +6,6 @@
#define BUILD2_LEXER
#include <stack>
-#include <string>
-#include <iosfwd>
-#include <cstddef> // size_t
-#include <cstdint> // uint64_t
-#include <cassert>
-#include <exception>
#include <butl/char-scanner>
@@ -43,7 +37,7 @@ namespace build2
class lexer: protected butl::char_scanner
{
public:
- lexer (std::istream& is,
+ lexer (istream& is,
const path& name,
void (*processor) (token&, const lexer&) = nullptr)
: char_scanner (is), fail (name), processor_ (processor), sep_ (false)