From 8c8e85d2dbd35ec8cb9f3d1d2eaf2901dc87fd1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Sat, 11 Oct 2014 16:30:51 +0200 Subject: [PATCH] Tokenizer::setVarId: A variable declaration can't start with the typedef keyword --- lib/tokenize.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/tokenize.cpp b/lib/tokenize.cpp index 51fe6801f..4f60be6ca 100644 --- a/lib/tokenize.cpp +++ b/lib/tokenize.cpp @@ -2492,6 +2492,7 @@ void Tokenizer::setVarId() notstart.insert("NOT"); notstart.insert("return"); notstart.insert("sizeof"); + notstart.insert("typedef"); if (!isC()) { static const char *str[] = {"delete","friend","new","throw","using","virtual","explicit"}; notstart.insert(str, str+(sizeof(str)/sizeof(*str)));