preprocessor: used std::deque instead of std::list for token buffer

Change-Id: I56b1ee492469c523266337a885f664dea5deab98
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2012-04-18 18:11:34 +02:00
committed by hjk
parent acf6f8f0cb
commit e78f9e4dfe

View File

@@ -71,6 +71,8 @@
# include <iostream>
#endif // NO_DEBUG
#include <deque>
namespace {
enum {
eagerExpansion = 1,
@@ -108,7 +110,7 @@ namespace CPlusPlus {
namespace Internal {
struct TokenBuffer
{
std::list<PPToken> tokens;
std::deque<PPToken> tokens;
const Macro *macro;
TokenBuffer *next;