diff options
author | Lars Knoll <lars.knoll@nokia.com> | 2009-03-23 09:18:55 (GMT) |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2009-03-23 09:18:55 (GMT) |
commit | e5fcad302d86d316390c6b0f62759a067313e8a9 (patch) | |
tree | c2afbf6f1066b6ce261f14341cf6d310e5595bc1 /src/tools/moc/keywords.cpp | |
download | Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.zip Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.gz Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.bz2 |
Long live Qt 4.5!
Diffstat (limited to 'src/tools/moc/keywords.cpp')
-rw-r--r-- | src/tools/moc/keywords.cpp | 979 |
1 files changed, 979 insertions, 0 deletions
diff --git a/src/tools/moc/keywords.cpp b/src/tools/moc/keywords.cpp new file mode 100644 index 0000000..2a4fbf9 --- /dev/null +++ b/src/tools/moc/keywords.cpp @@ -0,0 +1,979 @@ +/**************************************************************************** +** +** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +** Contact: Qt Software Information (qt-info@nokia.com) +** +** This file is part of the tools applications of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** No Commercial Usage +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the either Technology Preview License Agreement or the +** Beta Release License Agreement. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain +** additional rights. These rights are described in the Nokia Qt LGPL +** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this +** package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** If you are unsure which license is appropriate for your use, please +** contact the sales department at qt-sales@nokia.com. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +// auto generated +// DO NOT EDIT. + +static const short keyword_trans[][128] = { + {0,0,0,0,0,0,0,0,0,525,522,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 525,252,523,526,0,38,239,524,25,26,236,234,30,235,27,237, + 22,22,22,22,22,22,22,22,22,22,34,41,23,39,24,43, + 0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, + 8,21,8,8,8,8,8,8,8,8,8,31,527,32,238,8, + 0,1,2,3,4,5,6,7,8,9,8,8,10,11,12,13, + 14,8,15,16,17,18,19,20,8,8,8,36,245,37,248,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,192,0,173,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,240,0,0,0,0,0,287, + 0,0,341,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,109,0,0,0,0,0,0,280,0,0,0,121,0,0,80, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,229,0,0,0,0,0,0,0,0,0,312, + 0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,327,0,133,0, + 0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,308,0,0,339, + 0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,326,0,0,0,0,0,0,0,198,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,125,0,0,0,227,0,0,0,0,0,0,0,0,0,253, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,150,0,0,163,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,290,222,0,0,461,0,0,0, + 0,0,0,0,55,0,0,330,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,97,0,0,94,0,0,0,0,0,0,0, + 0,0,107,0,0,0,0,0,0,89,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,0, + 0,0,0,194,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,144,0,0,0,0,0,208, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,283,0,0,0,0,335,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,485,0,0,0,0,0,0,0,0,0,0,357, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,33,0,263,272,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,273,264,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,42,0,0,0,28,0, + 530,530,530,530,530,530,530,530,530,530,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,40,0,0,0,32,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,259,37,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,136,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,176,0,66,0,0,0,0,0,0, + 0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,249,81,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,82,345,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,113,0,0,0,0,92,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0, + 0,0,104,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,319,110,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,141,0,0,0,0,0,0, + 0,0,0,302,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,151,0,0,0,0,0,156, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 169,0,0,0,182,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,203,0,0,170, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,199,0,0,0, + 0,0,0,0,294,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,317,0,0,209,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,298,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,223,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,321,0,0,0,0,0,230,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,276,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,277,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,256,278,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,529,0,0,0,0,528, + 0,0,0,0,0,0,0,0,0,0,0,0,0,258,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,274,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,261,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,242,0,0,0,0,0,0,0,0,0,0,0,0,0,246, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,262,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,275,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,458,0,0,0,300,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,439,388,378,383,364,0,448,0,0,0,0,0,358, + 370,0,0,436,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,475,0,0,0,0,0,372, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,418,396,0,0,401,0,0,0,410,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,513,0,437,0,0,0,465,0,0,471,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,450,0,506,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, + {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,497,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,486, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} +}; + +static const struct +{ + Token token; + short next; + char defchar; + short defnext; + Token ident; +} keywords[] = { + {NOTOKEN, 0, 0, 0, NOTOKEN}, + {CHARACTER, 1, 0, 0, NOTOKEN}, + {CHARACTER, 2, 0, 0, NOTOKEN}, + {CHARACTER, 3, 0, 0, NOTOKEN}, + {CHARACTER, 4, 0, 0, NOTOKEN}, + {CHARACTER, 5, 0, 0, NOTOKEN}, + {CHARACTER, 6, 0, 0, NOTOKEN}, + {CHARACTER, 0, 111, 350, NOTOKEN}, + {CHARACTER, 0, 0, 0, NOTOKEN}, + {CHARACTER, 7, 0, 0, NOTOKEN}, + {CHARACTER, 0, 111, 295, NOTOKEN}, + {CHARACTER, 0, 117, 186, NOTOKEN}, + {CHARACTER, 8, 0, 0, NOTOKEN}, + {CHARACTER, 0, 112, 215, NOTOKEN}, + {CHARACTER, 9, 0, 0, NOTOKEN}, + {CHARACTER, 0, 101, 65, NOTOKEN}, + {CHARACTER, 10, 0, 0, NOTOKEN}, + {CHARACTER, 11, 0, 0, NOTOKEN}, + {CHARACTER, 12, 0, 0, NOTOKEN}, + {CHARACTER, 13, 0, 0, NOTOKEN}, + {CHARACTER, 14, 0, 0, NOTOKEN}, + {CHARACTER, 15, 0, 0, NOTOKEN}, + {DIGIT, 0, 0, 0, NOTOKEN}, + {LANGLE, 16, 0, 0, NOTOKEN}, + {RANGLE, 17, 0, 0, NOTOKEN}, + {LPAREN, 0, 0, 0, NOTOKEN}, + {RPAREN, 0, 0, 0, NOTOKEN}, + {DOT, 18, 0, 0, NOTOKEN}, + {INCOMPLETE, 0, 46, 29, NOTOKEN}, + {ELIPSIS, 0, 0, 0, NOTOKEN}, + {COMMA, 0, 0, 0, NOTOKEN}, + {LBRACK, 0, 0, 0, NOTOKEN}, + {RBRACK, 0, 0, 0, NOTOKEN}, + {LBRACK, 0, 58, 35, NOTOKEN}, + {COLON, 19, 0, 0, NOTOKEN}, + {LANGLE_SCOPE, 0, 0, 0, NOTOKEN}, + {LBRACE, 0, 0, 0, NOTOKEN}, + {RBRACE, 0, 0, 0, NOTOKEN}, + {PERCENT, 20, 0, 0, NOTOKEN}, + {EQ, 0, 61, 267, NOTOKEN}, + {SCOPE, 0, 0, 0, NOTOKEN}, + {SEMIC, 0, 0, 0, NOTOKEN}, + {DOTSTAR, 0, 0, 0, NOTOKEN}, + {QUESTION, 0, 0, 0, NOTOKEN}, + {CHARACTER, 0, 110, 45, CHARACTER}, + {CHARACTER, 0, 97, 46, CHARACTER}, + {CHARACTER, 0, 109, 47, CHARACTER}, + {CHARACTER, 0, 105, 48, CHARACTER}, + {CHARACTER, 0, 99, 49, CHARACTER}, + {CHARACTER, 0, 95, 50, CHARACTER}, + {CHARACTER, 0, 99, 51, CHARACTER}, + {CHARACTER, 0, 97, 52, CHARACTER}, + {CHARACTER, 0, 115, 53, CHARACTER}, + {CHARACTER, 0, 116, 54, CHARACTER}, + {DYNAMIC_CAST, 0, 0, 0, CHARACTER}, + {CHARACTER, 21, 0, 0, CHARACTER}, + {CHARACTER, 0, 116, 57, CHARACTER}, + {CHARACTER, 0, 105, 58, CHARACTER}, + {CHARACTER, 0, 99, 59, CHARACTER}, + {STATIC, 0, 95, 60, CHARACTER}, + {CHARACTER, 0, 99, 61, CHARACTER}, + {CHARACTER, 0, 97, 62, CHARACTER}, + {CHARACTER, 0, 115, 63, CHARACTER}, + {CHARACTER, 0, 116, 64, CHARACTER}, + {STATIC_CAST, 0, 0, 0, CHARACTER}, + {CHARACTER, 22, 0, 0, CHARACTER}, + {CHARACTER, 0, 110, 67, CHARACTER}, + {CHARACTER, 0, 116, 68, CHARACTER}, + {CHARACTER, 0, 101, 69, CHARACTER}, + {CHARACTER, 0, 114, 70, CHARACTER}, + {CHARACTER, 0, 112, 71, CHARACTER}, + {CHARACTER, 0, 114, 72, CHARACTER}, + {CHARACTER, 0, 101, 73, CHARACTER}, + {CHARACTER, 0, 116, 74, CHARACTER}, + {CHARACTER, 0, 95, 75, CHARACTER}, + {CHARACTER, 0, 99, 76, CHARACTER}, + {CHARACTER, 0, 97, 77, CHARACTER}, + {CHARACTER, 0, 115, 78, CHARACTER}, + {CHARACTER, 0, 116, 79, CHARACTER}, + {REINTERPRET_CAST, 0, 0, 0, CHARACTER}, + {CHARACTER, 23, 0, 0, CHARACTER}, + {CHARACTER, 24, 0, 0, CHARACTER}, + {CHARACTER, 0, 116, 83, CHARACTER}, + {CONST, 0, 95, 84, CHARACTER}, + {CHARACTER, 0, 99, 85, CHARACTER}, + {CHARACTER, 0, 97, 86, CHARACTER}, + {CHARACTER, 0, 115, 87, CHARACTER}, + {CHARACTER, 0, 116, 88, CHARACTER}, + {CONST_CAST, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 112, 90, CHARACTER}, + {CHARACTER, 0, 101, 91, CHARACTER}, + {CHARACTER, 25, 0, 0, CHARACTER}, + {CHARACTER, 0, 100, 93, CHARACTER}, + {TYPEID, 0, 0, 0, CHARACTER}, + {CHARACTER, 26, 0, 0, CHARACTER}, + {CHARACTER, 0, 115, 96, CHARACTER}, + {THIS, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 109, 98, CHARACTER}, + {CHARACTER, 0, 112, 99, CHARACTER}, + {CHARACTER, 0, 108, 100, CHARACTER}, + {CHARACTER, 0, 97, 101, CHARACTER}, + {CHARACTER, 0, 116, 102, CHARACTER}, + {CHARACTER, 0, 101, 103, CHARACTER}, + {TEMPLATE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 111, 105, CHARACTER}, + {CHARACTER, 0, 119, 106, CHARACTER}, + {THROW, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 121, 108, CHARACTER}, + {TRY, 0, 0, 0, CHARACTER}, + {CHARACTER, 27, 0, 0, CHARACTER}, + {CHARACTER, 0, 99, 111, CHARACTER}, + {CHARACTER, 0, 104, 112, CHARACTER}, + {CATCH, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 101, 114, CHARACTER}, + {CHARACTER, 0, 102, 115, CHARACTER}, + {TYPEDEF, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 117, CHARACTER}, + {CHARACTER, 0, 101, 118, CHARACTER}, + {CHARACTER, 0, 110, 119, CHARACTER}, + {CHARACTER, 0, 100, 120, CHARACTER}, + {FRIEND, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 97, 122, CHARACTER}, + {CHARACTER, 0, 115, 123, CHARACTER}, + {CHARACTER, 0, 115, 124, CHARACTER}, + {CLASS, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 109, 126, CHARACTER}, + {CHARACTER, 0, 101, 127, CHARACTER}, + {CHARACTER, 0, 115, 128, CHARACTER}, + {CHARACTER, 0, 112, 129, CHARACTER}, + {CHARACTER, 0, 97, 130, CHARACTER}, + {CHARACTER, 0, 99, 131, CHARACTER}, + {CHARACTER, 0, 101, 132, CHARACTER}, + {NAMESPACE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 117, 134, CHARACTER}, + {CHARACTER, 0, 109, 135, CHARACTER}, + {ENUM, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 117, 137, CHARACTER}, + {CHARACTER, 0, 99, 138, CHARACTER}, + {CHARACTER, 0, 116, 139, CHARACTER}, + {STRUCT, 0, 0, 0, CHARACTER}, + {CHARACTER, 28, 0, 0, CHARACTER}, + {CHARACTER, 0, 111, 142, CHARACTER}, + {CHARACTER, 0, 110, 143, CHARACTER}, + {UNION, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 114, 145, CHARACTER}, + {CHARACTER, 0, 116, 146, CHARACTER}, + {CHARACTER, 0, 117, 147, CHARACTER}, + {CHARACTER, 0, 97, 148, CHARACTER}, + {CHARACTER, 0, 108, 149, CHARACTER}, + {VIRTUAL, 0, 0, 0, CHARACTER}, + {CHARACTER, 29, 0, 0, CHARACTER}, + {CHARACTER, 0, 118, 152, CHARACTER}, + {CHARACTER, 0, 97, 153, CHARACTER}, + {CHARACTER, 0, 116, 154, CHARACTER}, + {CHARACTER, 0, 101, 155, CHARACTER}, + {PRIVATE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 116, 157, CHARACTER}, + {CHARACTER, 0, 101, 158, CHARACTER}, + {CHARACTER, 0, 99, 159, CHARACTER}, + {CHARACTER, 0, 116, 160, CHARACTER}, + {CHARACTER, 0, 101, 161, CHARACTER}, + {CHARACTER, 0, 100, 162, CHARACTER}, + {PROTECTED, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 98, 164, CHARACTER}, + {CHARACTER, 0, 108, 165, CHARACTER}, + {CHARACTER, 0, 105, 166, CHARACTER}, + {CHARACTER, 0, 99, 167, CHARACTER}, + {PUBLIC, 0, 0, 0, CHARACTER}, + {CHARACTER, 30, 0, 0, CHARACTER}, + {CHARACTER, 31, 0, 0, CHARACTER}, + {CHARACTER, 0, 114, 171, CHARACTER}, + {CHARACTER, 0, 116, 172, CHARACTER}, + {EXPORT, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 116, 174, CHARACTER}, + {CHARACTER, 0, 111, 175, CHARACTER}, + {AUTO, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 177, CHARACTER}, + {CHARACTER, 0, 115, 178, CHARACTER}, + {CHARACTER, 0, 116, 179, CHARACTER}, + {CHARACTER, 0, 101, 180, CHARACTER}, + {CHARACTER, 0, 114, 181, CHARACTER}, + {REGISTER, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 101, 183, CHARACTER}, + {CHARACTER, 0, 114, 184, CHARACTER}, + {CHARACTER, 0, 110, 185, CHARACTER}, + {EXTERN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 116, 187, CHARACTER}, + {CHARACTER, 0, 97, 188, CHARACTER}, + {CHARACTER, 0, 98, 189, CHARACTER}, + {CHARACTER, 0, 108, 190, CHARACTER}, + {CHARACTER, 0, 101, 191, CHARACTER}, + {MUTABLE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 109, 193, CHARACTER}, + {ASM, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 195, CHARACTER}, + {CHARACTER, 0, 110, 196, CHARACTER}, + {CHARACTER, 0, 103, 197, CHARACTER}, + {USING, 0, 0, 0, CHARACTER}, + {CHARACTER, 32, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 200, CHARACTER}, + {CHARACTER, 0, 110, 201, CHARACTER}, + {CHARACTER, 0, 101, 202, CHARACTER}, + {INLINE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 204, CHARACTER}, + {CHARACTER, 0, 99, 205, CHARACTER}, + {CHARACTER, 0, 105, 206, CHARACTER}, + {CHARACTER, 0, 116, 207, CHARACTER}, + {EXPLICIT, 0, 0, 0, CHARACTER}, + {CHARACTER, 33, 0, 0, CHARACTER}, + {CHARACTER, 0, 97, 210, CHARACTER}, + {CHARACTER, 0, 116, 211, CHARACTER}, + {CHARACTER, 0, 105, 212, CHARACTER}, + {CHARACTER, 0, 108, 213, CHARACTER}, + {CHARACTER, 0, 101, 214, CHARACTER}, + {VOLATILE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 101, 216, CHARACTER}, + {CHARACTER, 0, 114, 217, CHARACTER}, + {CHARACTER, 0, 97, 218, CHARACTER}, + {CHARACTER, 0, 116, 219, CHARACTER}, + {CHARACTER, 0, 111, 220, CHARACTER}, + {CHARACTER, 0, 114, 221, CHARACTER}, + {OPERATOR, 0, 0, 0, CHARACTER}, + {CHARACTER, 34, 0, 0, CHARACTER}, + {CHARACTER, 0, 101, 224, CHARACTER}, + {CHARACTER, 0, 111, 225, CHARACTER}, + {CHARACTER, 0, 102, 226, CHARACTER}, + {SIZEOF, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 119, 228, CHARACTER}, + {NEW, 0, 0, 0, CHARACTER}, + {CHARACTER, 35, 0, 0, CHARACTER}, + {CHARACTER, 0, 101, 231, CHARACTER}, + {CHARACTER, 0, 116, 232, CHARACTER}, + {CHARACTER, 0, 101, 233, CHARACTER}, + {DELETE, 0, 0, 0, CHARACTER}, + {PLUS, 36, 0, 0, NOTOKEN}, + {MINUS, 37, 0, 0, NOTOKEN}, + {STAR, 0, 61, 257, NOTOKEN}, + {SLASH, 38, 0, 0, NOTOKEN}, + {HAT, 0, 61, 260, NOTOKEN}, + {AND, 39, 0, 0, NOTOKEN}, + {CHARACTER, 0, 116, 241, CHARACTER}, + {CHARACTER, 40, 0, 0, CHARACTER}, + {CHARACTER, 0, 110, 243, CHARACTER}, + {CHARACTER, 0, 100, 244, CHARACTER}, + {AND, 0, 0, 0, CHARACTER}, + {OR, 41, 0, 0, NOTOKEN}, + {CHARACTER, 0, 114, 247, CHARACTER}, + {OR, 0, 0, 0, CHARACTER}, + {TILDE, 0, 0, 0, NOTOKEN}, + {CHARACTER, 0, 112, 250, CHARACTER}, + {CHARACTER, 0, 108, 251, CHARACTER}, + {TILDE, 0, 0, 0, CHARACTER}, + {NOT, 0, 61, 268, NOTOKEN}, + {CHARACTER, 0, 116, 254, CHARACTER}, + {NOT, 0, 95, 269, CHARACTER}, + {PLUS_EQ, 0, 0, 0, NOTOKEN}, + {MINUS_EQ, 0, 0, 0, NOTOKEN}, + {STAR_EQ, 0, 0, 0, NOTOKEN}, + {SLASH_EQ, 0, 0, 0, NOTOKEN}, + {PERCENT_EQ, 0, 0, 0, NOTOKEN}, + {HAT_EQ, 0, 0, 0, NOTOKEN}, + {AND_EQ, 0, 0, 0, NOTOKEN}, + {OR_EQ, 0, 0, 0, NOTOKEN}, + {LTLT, 0, 61, 266, NOTOKEN}, + {GTGT, 0, 61, 265, NOTOKEN}, + {GTGT_EQ, 0, 0, 0, NOTOKEN}, + {LTLT_EQ, 0, 0, 0, NOTOKEN}, + {EQEQ, 0, 0, 0, NOTOKEN}, + {NE, 0, 0, 0, NOTOKEN}, + {CHARACTER, 0, 101, 270, CHARACTER}, + {CHARACTER, 0, 113, 271, CHARACTER}, + {NE, 0, 0, 0, CHARACTER}, + {LE, 0, 0, 0, NOTOKEN}, + {GE, 0, 0, 0, NOTOKEN}, + {ANDAND, 0, 0, 0, NOTOKEN}, + {OROR, 0, 0, 0, NOTOKEN}, + {INCR, 0, 0, 0, NOTOKEN}, + {DECR, 0, 0, 0, NOTOKEN}, + {ARROW, 0, 42, 279, NOTOKEN}, + {ARROW_STAR, 0, 0, 0, NOTOKEN}, + {CHARACTER, 0, 97, 281, CHARACTER}, + {CHARACTER, 0, 114, 282, CHARACTER}, + {CHAR, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 104, 284, CHARACTER}, + {CHARACTER, 0, 97, 285, CHARACTER}, + {CHARACTER, 0, 114, 286, CHARACTER}, + {WCHAR, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 111, 288, CHARACTER}, + {CHARACTER, 0, 108, 289, CHARACTER}, + {BOOL, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 111, 291, CHARACTER}, + {CHARACTER, 0, 114, 292, CHARACTER}, + {CHARACTER, 0, 116, 293, CHARACTER}, + {SHORT, 0, 0, 0, CHARACTER}, + {INT, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 110, 296, CHARACTER}, + {CHARACTER, 0, 103, 297, CHARACTER}, + {LONG, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 110, 299, CHARACTER}, + {CHARACTER, 42, 0, 0, CHARACTER}, + {CHARACTER, 0, 100, 301, CHARACTER}, + {SIGNED, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 303, CHARACTER}, + {CHARACTER, 0, 103, 304, CHARACTER}, + {CHARACTER, 0, 110, 305, CHARACTER}, + {CHARACTER, 0, 101, 306, CHARACTER}, + {CHARACTER, 0, 100, 307, CHARACTER}, + {UNSIGNED, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 111, 309, CHARACTER}, + {CHARACTER, 0, 97, 310, CHARACTER}, + {CHARACTER, 0, 116, 311, CHARACTER}, + {FLOAT, 0, 0, 0, CHARACTER}, + {DO, 0, 117, 313, CHARACTER}, + {CHARACTER, 0, 98, 314, CHARACTER}, + {CHARACTER, 0, 108, 315, CHARACTER}, + {CHARACTER, 0, 101, 316, CHARACTER}, + {DOUBLE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 100, 318, CHARACTER}, + {VOID, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 101, 320, CHARACTER}, + {CASE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 97, 322, CHARACTER}, + {CHARACTER, 0, 117, 323, CHARACTER}, + {CHARACTER, 0, 108, 324, CHARACTER}, + {CHARACTER, 0, 116, 325, CHARACTER}, + {DEFAULT, 0, 0, 0, CHARACTER}, + {IF, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 115, 328, CHARACTER}, + {CHARACTER, 0, 101, 329, CHARACTER}, + {ELSE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 331, CHARACTER}, + {CHARACTER, 0, 116, 332, CHARACTER}, + {CHARACTER, 0, 99, 333, CHARACTER}, + {CHARACTER, 0, 104, 334, CHARACTER}, + {SWITCH, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 336, CHARACTER}, + {CHARACTER, 0, 108, 337, CHARACTER}, + {CHARACTER, 0, 101, 338, CHARACTER}, + {WHILE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 114, 340, CHARACTER}, + {FOR, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 101, 342, CHARACTER}, + {CHARACTER, 0, 97, 343, CHARACTER}, + {CHARACTER, 0, 107, 344, CHARACTER}, + {BREAK, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 105, 346, CHARACTER}, + {CHARACTER, 0, 110, 347, CHARACTER}, + {CHARACTER, 0, 117, 348, CHARACTER}, + {CHARACTER, 0, 101, 349, CHARACTER}, + {CONTINUE, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 116, 351, CHARACTER}, + {CHARACTER, 0, 111, 352, CHARACTER}, + {GOTO, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 117, 354, CHARACTER}, + {CHARACTER, 0, 114, 355, CHARACTER}, + {CHARACTER, 0, 110, 356, CHARACTER}, + {RETURN, 0, 0, 0, CHARACTER}, + {CHARACTER, 43, 0, 0, CHARACTER}, + {CHARACTER, 0, 66, 359, CHARACTER}, + {CHARACTER, 0, 74, 360, CHARACTER}, + {CHARACTER, 0, 69, 361, CHARACTER}, + {CHARACTER, 0, 67, 362, CHARACTER}, + {CHARACTER, 0, 84, 363, CHARACTER}, + {Q_OBJECT_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 65, 365, CHARACTER}, + {CHARACTER, 0, 68, 366, CHARACTER}, + {CHARACTER, 0, 71, 367, CHARACTER}, + {CHARACTER, 0, 69, 368, CHARACTER}, + {CHARACTER, 0, 84, 369, CHARACTER}, + {Q_GADGET_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 82, 371, CHARACTER}, + {CHARACTER, 44, 0, 0, CHARACTER}, + {CHARACTER, 0, 80, 373, CHARACTER}, + {CHARACTER, 0, 69, 374, CHARACTER}, + {CHARACTER, 0, 82, 375, CHARACTER}, + {CHARACTER, 0, 84, 376, CHARACTER}, + {CHARACTER, 0, 89, 377, CHARACTER}, + {Q_PROPERTY_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 78, 379, CHARACTER}, + {CHARACTER, 0, 85, 380, CHARACTER}, + {CHARACTER, 0, 77, 381, CHARACTER}, + {CHARACTER, 0, 83, 382, CHARACTER}, + {Q_ENUMS_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 76, 384, CHARACTER}, + {CHARACTER, 0, 65, 385, CHARACTER}, + {CHARACTER, 0, 71, 386, CHARACTER}, + {CHARACTER, 0, 83, 387, CHARACTER}, + {Q_FLAGS_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 69, 389, CHARACTER}, + {CHARACTER, 0, 67, 390, CHARACTER}, + {CHARACTER, 0, 76, 391, CHARACTER}, + {CHARACTER, 0, 65, 392, CHARACTER}, + {CHARACTER, 0, 82, 393, CHARACTER}, + {CHARACTER, 0, 69, 394, CHARACTER}, + {CHARACTER, 0, 95, 395, CHARACTER}, + {CHARACTER, 45, 0, 0, CHARACTER}, + {CHARACTER, 0, 76, 397, CHARACTER}, + {CHARACTER, 0, 65, 398, CHARACTER}, + {CHARACTER, 0, 71, 399, CHARACTER}, + {CHARACTER, 0, 83, 400, CHARACTER}, + {Q_DECLARE_FLAGS_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 78, 402, CHARACTER}, + {CHARACTER, 0, 84, 403, CHARACTER}, + {CHARACTER, 0, 69, 404, CHARACTER}, + {CHARACTER, 0, 82, 405, CHARACTER}, + {CHARACTER, 0, 70, 406, CHARACTER}, + {CHARACTER, 0, 65, 407, CHARACTER}, + {CHARACTER, 0, 67, 408, CHARACTER}, + {CHARACTER, 0, 69, 409, CHARACTER}, + {Q_DECLARE_INTERFACE_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 69, 411, CHARACTER}, + {CHARACTER, 0, 84, 412, CHARACTER}, + {CHARACTER, 0, 65, 413, CHARACTER}, + {CHARACTER, 0, 84, 414, CHARACTER}, + {CHARACTER, 0, 89, 415, CHARACTER}, + {CHARACTER, 0, 80, 416, CHARACTER}, + {CHARACTER, 0, 69, 417, CHARACTER}, + {Q_DECLARE_METATYPE_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 88, 419, CHARACTER}, + {CHARACTER, 0, 84, 420, CHARACTER}, + {CHARACTER, 0, 69, 421, CHARACTER}, + {CHARACTER, 0, 78, 422, CHARACTER}, + {CHARACTER, 0, 83, 423, CHARACTER}, + {CHARACTER, 0, 73, 424, CHARACTER}, + {CHARACTER, 0, 79, 425, CHARACTER}, + {CHARACTER, 0, 78, 426, CHARACTER}, + {CHARACTER, 0, 95, 427, CHARACTER}, + {CHARACTER, 0, 73, 428, CHARACTER}, + {CHARACTER, 0, 78, 429, CHARACTER}, + {CHARACTER, 0, 84, 430, CHARACTER}, + {CHARACTER, 0, 69, 431, CHARACTER}, + {CHARACTER, 0, 82, 432, CHARACTER}, + {CHARACTER, 0, 70, 433, CHARACTER}, + {CHARACTER, 0, 65, 434, CHARACTER}, + {CHARACTER, 0, 67, 435, CHARACTER}, + {CHARACTER, 0, 69, 409, CHARACTER}, + {CHARACTER, 46, 0, 0, CHARACTER}, + {CHARACTER, 0, 84, 438, CHARACTER}, + {CHARACTER, 0, 83, 387, CHARACTER}, + {CHARACTER, 0, 76, 440, CHARACTER}, + {CHARACTER, 0, 65, 441, CHARACTER}, + {CHARACTER, 0, 83, 442, CHARACTER}, + {CHARACTER, 0, 83, 443, CHARACTER}, + {CHARACTER, 0, 73, 444, CHARACTER}, + {CHARACTER, 0, 78, 445, CHARACTER}, + {CHARACTER, 0, 70, 446, CHARACTER}, + {CHARACTER, 0, 79, 447, CHARACTER}, + {Q_CLASSINFO_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 78, 449, CHARACTER}, + {CHARACTER, 47, 0, 0, CHARACTER}, + {CHARACTER, 0, 69, 451, CHARACTER}, + {CHARACTER, 0, 82, 452, CHARACTER}, + {CHARACTER, 0, 70, 453, CHARACTER}, + {CHARACTER, 0, 65, 454, CHARACTER}, + {CHARACTER, 0, 67, 455, CHARACTER}, + {CHARACTER, 0, 69, 456, CHARACTER}, + {CHARACTER, 0, 83, 457, CHARACTER}, + {Q_INTERFACES_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 108, 459, CHARACTER}, + {CHARACTER, 0, 115, 460, CHARACTER}, + {SIGNALS, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 111, 462, CHARACTER}, + {CHARACTER, 0, 116, 463, CHARACTER}, + {CHARACTER, 0, 115, 464, CHARACTER}, + {SLOTS, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 71, 466, CHARACTER}, + {CHARACTER, 0, 78, 467, CHARACTER}, + {CHARACTER, 0, 65, 468, CHARACTER}, + {CHARACTER, 0, 76, 469, CHARACTER}, + {Q_SIGNAL_TOKEN, 0, 83, 470, CHARACTER}, + {Q_SIGNALS_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 79, 472, CHARACTER}, + {CHARACTER, 0, 84, 473, CHARACTER}, + {Q_SLOT_TOKEN, 0, 83, 474, CHARACTER}, + {Q_SLOTS_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 86, 476, CHARACTER}, + {CHARACTER, 0, 65, 477, CHARACTER}, + {CHARACTER, 0, 84, 478, CHARACTER}, + {CHARACTER, 0, 69, 479, CHARACTER}, + {CHARACTER, 0, 95, 480, CHARACTER}, + {CHARACTER, 0, 83, 481, CHARACTER}, + {CHARACTER, 0, 76, 482, CHARACTER}, + {CHARACTER, 0, 79, 483, CHARACTER}, + {CHARACTER, 0, 84, 484, CHARACTER}, + {Q_PRIVATE_SLOT_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 48, 0, 0, CHARACTER}, + {CHARACTER, 0, 77, 487, CHARACTER}, + {CHARACTER, 0, 79, 488, CHARACTER}, + {CHARACTER, 0, 67, 489, CHARACTER}, + {CHARACTER, 0, 95, 490, CHARACTER}, + {CHARACTER, 0, 67, 491, CHARACTER}, + {CHARACTER, 0, 79, 492, CHARACTER}, + {CHARACTER, 0, 77, 493, CHARACTER}, + {CHARACTER, 0, 80, 494, CHARACTER}, + {CHARACTER, 0, 65, 495, CHARACTER}, + {CHARACTER, 0, 84, 496, CHARACTER}, + {Q_MOC_COMPAT_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 95, 498, CHARACTER}, + {CHARACTER, 0, 83, 499, CHARACTER}, + {CHARACTER, 0, 85, 500, CHARACTER}, + {CHARACTER, 0, 80, 501, CHARACTER}, + {CHARACTER, 0, 80, 502, CHARACTER}, + {CHARACTER, 0, 79, 503, CHARACTER}, + {CHARACTER, 0, 82, 504, CHARACTER}, + {CHARACTER, 0, 84, 505, CHARACTER}, + {Q_QT3_SUPPORT_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 79, 507, CHARACTER}, + {CHARACTER, 0, 75, 508, CHARACTER}, + {CHARACTER, 0, 65, 509, CHARACTER}, + {CHARACTER, 0, 66, 510, CHARACTER}, + {CHARACTER, 0, 76, 511, CHARACTER}, + {CHARACTER, 0, 69, 512, CHARACTER}, + {Q_INVOKABLE_TOKEN, 0, 0, 0, CHARACTER}, + {CHARACTER, 0, 82, 514, CHARACTER}, + {CHARACTER, 0, 73, 515, CHARACTER}, + {CHARACTER, 0, 80, 516, CHARACTER}, + {CHARACTER, 0, 84, 517, CHARACTER}, + {CHARACTER, 0, 65, 518, CHARACTER}, + {CHARACTER, 0, 66, 519, CHARACTER}, + {CHARACTER, 0, 76, 520, CHARACTER}, + {CHARACTER, 0, 69, 521, CHARACTER}, + {Q_SCRIPTABLE_TOKEN, 0, 0, 0, CHARACTER}, + {NEWLINE, 0, 0, 0, NOTOKEN}, + {QUOTE, 0, 0, 0, NOTOKEN}, + {SINGLEQUOTE, 0, 0, 0, NOTOKEN}, + {WHITESPACE, 0, 0, 0, NOTOKEN}, + {HASH, 0, 0, 0, HASH}, + {BACKSLASH, 0, 0, 0, NOTOKEN}, + {CPP_COMMENT, 0, 0, 0, NOTOKEN}, + {C_COMMENT, 0, 0, 0, NOTOKEN}, + {FLOATING_LITERAL, 0, 0, 0, NOTOKEN} +}; |