Ignore:
Timestamp:
Feb 11, 2010, 11:19:06 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.1 sources.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/gui/text/qcssscanner.cpp

    r2 r561  
    22**
    33** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
    4 ** Contact: Qt Software Information (qt-info@nokia.com)
     4** All rights reserved.
     5** Contact: Nokia Corporation (qt-info@nokia.com)
    56**
    67** This file is part of the QtGui module of the Qt Toolkit.
     
    2122** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
    2223**
    23 ** In addition, as a special exception, Nokia gives you certain
    24 ** additional rights. These rights are described in the Nokia Qt LGPL
    25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this
    26 ** package.
     24** In addition, as a special exception, Nokia gives you certain additional
     25** rights.  These rights are described in the Nokia Qt LGPL Exception
     26** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
    2727**
    2828** GNU General Public License Usage
     
    3434** met: http://www.gnu.org/copyleft/gpl.html.
    3535**
    36 ** If you are unsure which license is appropriate for your use, please
    37 ** contact the sales department at qt-sales@nokia.com.
     36** If you have questions regarding the use of this file, please contact
     37** Nokia at qt-info@nokia.com.
    3838** $QT_END_LICENSE$
    3939**
     
    4747
    4848    inline QChar next() {
    49         return (pos < input.length()) ? input.at(pos++).toLower() : QChar();
     49        return (pos < input.length()) ? input.at(pos++) : QChar();
    5050    }
    5151    int handleCommentStart();
     
    7474    int token = -1;
    7575    QChar ch;
    76    
     76
    7777    // initial state
    7878        ch = next();
     
    147147        if (ch.unicode() == 95)
    148148            goto state_24;
    149         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     149        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    150150            goto state_24;
    151151        if (ch.unicode() == 123)
     
    197197        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    198198            goto state_30;
    199         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     199        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    200200            goto state_30;
    201201        if (ch.unicode() >= 123)
     
    212212        if (ch.unicode() == 95)
    213213            goto state_33;
    214         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     214        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    215215            goto state_33;
    216216        goto out;
     
    233233        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    234234            goto state_35;
    235         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     235        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    236236            goto state_35;
    237237        if (ch.unicode() >= 123)
     
    256256        if (ch.unicode() == 95)
    257257            goto state_24;
    258         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     258        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    259259            goto state_24;
    260260        goto out;
     
    291291        if (ch.unicode() == 95)
    292292            goto state_46;
    293         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     293        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    294294            goto state_46;
    295295        goto out;
     
    311311        if (ch.unicode() == 95)
    312312            goto state_50;
    313         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     313        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    314314            goto state_50;
    315315        goto out;
     
    341341        if (ch.unicode() == 95)
    342342            goto state_53;
    343         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     343        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    344344            goto state_53;
    345345        goto out;
     
    401401        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    402402            goto state_30;
    403         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     403        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    404404            goto state_30;
    405405        if (ch.unicode() >= 123)
     
    441441        if (ch.unicode() == 95)
    442442            goto state_61;
    443         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     443        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    444444            goto state_61;
    445445        goto out;
     
    475475        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    476476            goto state_35;
    477         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     477        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    478478            goto state_35;
    479479        if (ch.unicode() >= 123)
     
    524524        if (ch.unicode() == 95)
    525525            goto state_46;
    526         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     526        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    527527            goto state_46;
    528528        goto out;
     
    537537        if (ch.unicode() == 95)
    538538            goto state_46;
    539         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     539        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    540540            goto state_46;
    541541        goto out;
     
    561561        if (ch.unicode() == 95)
    562562            goto state_46;
    563         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     563        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    564564            goto state_46;
    565565        goto out;
     
    589589        if (ch.unicode() == 95)
    590590            goto state_71;
    591         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     591        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    592592            goto state_71;
    593593        goto out;
     
    603603        if (ch.unicode() == 95)
    604604            goto state_50;
    605         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     605        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    606606            goto state_50;
    607607        goto out;
     
    631631        if (ch.unicode() == 95)
    632632            goto state_75;
    633         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     633        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    634634            goto state_75;
    635635        goto out;
     
    648648        if (ch.unicode() == 95)
    649649            goto state_53;
    650         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     650        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    651651            goto state_53;
    652652        goto out;
     
    669669        if (ch.unicode() == 95)
    670670            goto state_53;
    671         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     671        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    672672            goto state_53;
    673673        goto out;
     
    703703        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    704704            goto state_30;
    705         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     705        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    706706            goto state_30;
    707707        if (ch.unicode() >= 123)
     
    726726        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    727727            goto state_30;
    728         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     728        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    729729            goto state_30;
    730730        if (ch.unicode() >= 123)
     
    749749        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    750750            goto state_30;
    751         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     751        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    752752            goto state_30;
    753753        if (ch.unicode() >= 123)
     
    774774        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    775775            goto state_30;
    776         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     776        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    777777            goto state_30;
    778778        if (ch.unicode() >= 123)
     
    791791        if (ch.unicode() == 95)
    792792            goto state_61;
    793         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     793        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    794794            goto state_61;
    795795        goto out;
     
    819819        if (ch.unicode() == 95)
    820820            goto state_61;
    821         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     821        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    822822            goto state_61;
    823823        goto out;
     
    840840        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    841841            goto state_35;
    842         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     842        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    843843            goto state_35;
    844844        if (ch.unicode() >= 123)
     
    863863        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    864864            goto state_35;
    865         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     865        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    866866            goto state_35;
    867867        if (ch.unicode() >= 123)
     
    886886        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    887887            goto state_35;
    888         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     888        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    889889            goto state_35;
    890890        if (ch.unicode() >= 123)
     
    911911        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    912912            goto state_35;
    913         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     913        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    914914            goto state_35;
    915915        if (ch.unicode() >= 123)
     
    930930        if (ch.unicode() == 95)
    931931            goto state_46;
    932         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     932        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    933933            goto state_46;
    934934        goto out;
     
    945945        if (ch.unicode() == 95)
    946946            goto state_71;
    947         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     947        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    948948            goto state_71;
    949949        goto out;
     
    960960        if (ch.unicode() == 95)
    961961            goto state_71;
    962         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     962        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    963963            goto state_71;
    964964        goto out;
     
    995995        if (ch.unicode() == 95)
    996996            goto state_75;
    997         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     997        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    998998            goto state_75;
    999999        goto out;
     
    10101010        if (ch.unicode() == 95)
    10111011            goto state_75;
    1012         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     1012        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    10131013            goto state_75;
    10141014        goto out;
     
    10401040        if (ch.unicode() == 95)
    10411041            goto state_53;
    1042         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     1042        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    10431043            goto state_53;
    10441044        goto out;
     
    10611061        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    10621062            goto state_30;
    1063         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     1063        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    10641064            goto state_30;
    10651065        if (ch.unicode() >= 123)
     
    10781078        if (ch.unicode() == 95)
    10791079            goto state_61;
    1080         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     1080        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    10811081            goto state_61;
    10821082        goto out;
     
    10991099        if (ch.unicode() >= 93 && ch.unicode() <= 96)
    11001100            goto state_35;
    1101         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     1101        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    11021102            goto state_35;
    11031103        if (ch.unicode() >= 123)
     
    11161116        if (ch.unicode() == 95)
    11171117            goto state_71;
    1118         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     1118        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    11191119            goto state_71;
    11201120        goto out;
     
    11311131        if (ch.unicode() == 95)
    11321132            goto state_75;
    1133         if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)
     1133        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || (ch.unicode() >= 'A' && ch.unicode() <= 'Z') || ch.unicode() >= 256)
    11341134            goto state_75;
    11351135        goto out;
    11361136    found:
    11371137    lastAcceptingPos = pos;
    1138    
     1138
    11391139    out:
    11401140    if (lastAcceptingPos != -1) {
Note: See TracChangeset for help on using the changeset viewer.