X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLexer.h;h=d4e440121c87f726c9e939ba124cd24b1c010c0e;hb=4056f0ddb150d0e5d60bc5941d51e365eed0ac86;hp=64186392666c4431fa44359940bda95c932483b9;hpb=fad47c0fe0a45da4ac4a395817a0ad73425ef275;p=lyx.git diff --git a/src/Lexer.h b/src/Lexer.h index 6418639266..d4e440121c 100644 --- a/src/Lexer.h +++ b/src/Lexer.h @@ -17,11 +17,7 @@ #ifndef LEXER_H #define LEXER_H -#include "support/docstring.h" - -#include - -#include +#include "support/strfwd.h" namespace lyx { @@ -55,7 +51,7 @@ struct keyword_item { @see LyXRC.cpp for an example of usage. */ -class Lexer : boost::noncopyable { +class Lexer { public: /// Lexer(keyword_item *, int); @@ -175,6 +171,11 @@ public: static std::string const quoteString(std::string const &); private: + /// noncopiable + Lexer(Lexer const &); + void operator=(Lexer const &); + + /// class Pimpl; /// Pimpl * pimpl_;