Ignore:
Timestamp:
Jan 11, 2017, 4:11:02 PM (9 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
075734f
Parents:
bb82c03 (diff), d3a85240 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/parser.h

    rbb82c03 r2162c2c  
    7373     FTYPE = 291,
    7474     DTYPE = 292,
    75      TRAIT = 293,
    76      SIZEOF = 294,
    77      OFFSETOF = 295,
    78      ATTRIBUTE = 296,
    79      EXTENSION = 297,
    80      IF = 298,
    81      ELSE = 299,
    82      SWITCH = 300,
    83      CASE = 301,
    84      DEFAULT = 302,
    85      DO = 303,
    86      WHILE = 304,
    87      FOR = 305,
    88      BREAK = 306,
    89      CONTINUE = 307,
    90      GOTO = 308,
    91      RETURN = 309,
    92      CHOOSE = 310,
    93      DISABLE = 311,
    94      ENABLE = 312,
    95      FALLTHRU = 313,
    96      TRY = 314,
    97      CATCH = 315,
    98      CATCHRESUME = 316,
    99      FINALLY = 317,
    100      THROW = 318,
    101      THROWRESUME = 319,
    102      AT = 320,
    103      ASM = 321,
    104      ALIGNAS = 322,
    105      ALIGNOF = 323,
    106      ATOMIC = 324,
    107      GENERIC = 325,
    108      NORETURN = 326,
    109      STATICASSERT = 327,
    110      THREADLOCAL = 328,
    111      IDENTIFIER = 329,
    112      QUOTED_IDENTIFIER = 330,
    113      TYPEDEFname = 331,
    114      TYPEGENname = 332,
    115      ATTR_IDENTIFIER = 333,
    116      ATTR_TYPEDEFname = 334,
    117      ATTR_TYPEGENname = 335,
    118      INTEGERconstant = 336,
    119      CHARACTERconstant = 337,
    120      STRINGliteral = 338,
    121      REALDECIMALconstant = 339,
    122      REALFRACTIONconstant = 340,
    123      FLOATINGconstant = 341,
    124      ZERO = 342,
    125      ONE = 343,
    126      ARROW = 344,
    127      ICR = 345,
    128      DECR = 346,
    129      LS = 347,
    130      RS = 348,
    131      LE = 349,
    132      GE = 350,
    133      EQ = 351,
    134      NE = 352,
    135      ANDAND = 353,
    136      OROR = 354,
    137      ELLIPSIS = 355,
    138      MULTassign = 356,
    139      DIVassign = 357,
    140      MODassign = 358,
    141      PLUSassign = 359,
    142      MINUSassign = 360,
    143      LSassign = 361,
    144      RSassign = 362,
    145      ANDassign = 363,
    146      ERassign = 364,
    147      ORassign = 365,
    148      ATassign = 366,
    149      THEN = 367
     75     TTYPE = 293,
     76     TRAIT = 294,
     77     SIZEOF = 295,
     78     OFFSETOF = 296,
     79     ATTRIBUTE = 297,
     80     EXTENSION = 298,
     81     IF = 299,
     82     ELSE = 300,
     83     SWITCH = 301,
     84     CASE = 302,
     85     DEFAULT = 303,
     86     DO = 304,
     87     WHILE = 305,
     88     FOR = 306,
     89     BREAK = 307,
     90     CONTINUE = 308,
     91     GOTO = 309,
     92     RETURN = 310,
     93     CHOOSE = 311,
     94     DISABLE = 312,
     95     ENABLE = 313,
     96     FALLTHRU = 314,
     97     TRY = 315,
     98     CATCH = 316,
     99     CATCHRESUME = 317,
     100     FINALLY = 318,
     101     THROW = 319,
     102     THROWRESUME = 320,
     103     AT = 321,
     104     ASM = 322,
     105     ALIGNAS = 323,
     106     ALIGNOF = 324,
     107     ATOMIC = 325,
     108     GENERIC = 326,
     109     NORETURN = 327,
     110     STATICASSERT = 328,
     111     THREADLOCAL = 329,
     112     IDENTIFIER = 330,
     113     QUOTED_IDENTIFIER = 331,
     114     TYPEDEFname = 332,
     115     TYPEGENname = 333,
     116     ATTR_IDENTIFIER = 334,
     117     ATTR_TYPEDEFname = 335,
     118     ATTR_TYPEGENname = 336,
     119     INTEGERconstant = 337,
     120     CHARACTERconstant = 338,
     121     STRINGliteral = 339,
     122     REALDECIMALconstant = 340,
     123     REALFRACTIONconstant = 341,
     124     FLOATINGconstant = 342,
     125     ZERO = 343,
     126     ONE = 344,
     127     ARROW = 345,
     128     ICR = 346,
     129     DECR = 347,
     130     LS = 348,
     131     RS = 349,
     132     LE = 350,
     133     GE = 351,
     134     EQ = 352,
     135     NE = 353,
     136     ANDAND = 354,
     137     OROR = 355,
     138     ELLIPSIS = 356,
     139     MULTassign = 357,
     140     DIVassign = 358,
     141     MODassign = 359,
     142     PLUSassign = 360,
     143     MINUSassign = 361,
     144     LSassign = 362,
     145     RSassign = 363,
     146     ANDassign = 364,
     147     ERassign = 365,
     148     ORassign = 366,
     149     ATassign = 367,
     150     THEN = 368
    150151   };
    151152#endif
     
    186187#define FTYPE 291
    187188#define DTYPE 292
    188 #define TRAIT 293
    189 #define SIZEOF 294
    190 #define OFFSETOF 295
    191 #define ATTRIBUTE 296
    192 #define EXTENSION 297
    193 #define IF 298
    194 #define ELSE 299
    195 #define SWITCH 300
    196 #define CASE 301
    197 #define DEFAULT 302
    198 #define DO 303
    199 #define WHILE 304
    200 #define FOR 305
    201 #define BREAK 306
    202 #define CONTINUE 307
    203 #define GOTO 308
    204 #define RETURN 309
    205 #define CHOOSE 310
    206 #define DISABLE 311
    207 #define ENABLE 312
    208 #define FALLTHRU 313
    209 #define TRY 314
    210 #define CATCH 315
    211 #define CATCHRESUME 316
    212 #define FINALLY 317
    213 #define THROW 318
    214 #define THROWRESUME 319
    215 #define AT 320
    216 #define ASM 321
    217 #define ALIGNAS 322
    218 #define ALIGNOF 323
    219 #define ATOMIC 324
    220 #define GENERIC 325
    221 #define NORETURN 326
    222 #define STATICASSERT 327
    223 #define THREADLOCAL 328
    224 #define IDENTIFIER 329
    225 #define QUOTED_IDENTIFIER 330
    226 #define TYPEDEFname 331
    227 #define TYPEGENname 332
    228 #define ATTR_IDENTIFIER 333
    229 #define ATTR_TYPEDEFname 334
    230 #define ATTR_TYPEGENname 335
    231 #define INTEGERconstant 336
    232 #define CHARACTERconstant 337
    233 #define STRINGliteral 338
    234 #define REALDECIMALconstant 339
    235 #define REALFRACTIONconstant 340
    236 #define FLOATINGconstant 341
    237 #define ZERO 342
    238 #define ONE 343
    239 #define ARROW 344
    240 #define ICR 345
    241 #define DECR 346
    242 #define LS 347
    243 #define RS 348
    244 #define LE 349
    245 #define GE 350
    246 #define EQ 351
    247 #define NE 352
    248 #define ANDAND 353
    249 #define OROR 354
    250 #define ELLIPSIS 355
    251 #define MULTassign 356
    252 #define DIVassign 357
    253 #define MODassign 358
    254 #define PLUSassign 359
    255 #define MINUSassign 360
    256 #define LSassign 361
    257 #define RSassign 362
    258 #define ANDassign 363
    259 #define ERassign 364
    260 #define ORassign 365
    261 #define ATassign 366
    262 #define THEN 367
     189#define TTYPE 293
     190#define TRAIT 294
     191#define SIZEOF 295
     192#define OFFSETOF 296
     193#define ATTRIBUTE 297
     194#define EXTENSION 298
     195#define IF 299
     196#define ELSE 300
     197#define SWITCH 301
     198#define CASE 302
     199#define DEFAULT 303
     200#define DO 304
     201#define WHILE 305
     202#define FOR 306
     203#define BREAK 307
     204#define CONTINUE 308
     205#define GOTO 309
     206#define RETURN 310
     207#define CHOOSE 311
     208#define DISABLE 312
     209#define ENABLE 313
     210#define FALLTHRU 314
     211#define TRY 315
     212#define CATCH 316
     213#define CATCHRESUME 317
     214#define FINALLY 318
     215#define THROW 319
     216#define THROWRESUME 320
     217#define AT 321
     218#define ASM 322
     219#define ALIGNAS 323
     220#define ALIGNOF 324
     221#define ATOMIC 325
     222#define GENERIC 326
     223#define NORETURN 327
     224#define STATICASSERT 328
     225#define THREADLOCAL 329
     226#define IDENTIFIER 330
     227#define QUOTED_IDENTIFIER 331
     228#define TYPEDEFname 332
     229#define TYPEGENname 333
     230#define ATTR_IDENTIFIER 334
     231#define ATTR_TYPEDEFname 335
     232#define ATTR_TYPEGENname 336
     233#define INTEGERconstant 337
     234#define CHARACTERconstant 338
     235#define STRINGliteral 339
     236#define REALDECIMALconstant 340
     237#define REALFRACTIONconstant 341
     238#define FLOATINGconstant 342
     239#define ZERO 343
     240#define ONE 344
     241#define ARROW 345
     242#define ICR 346
     243#define DECR 347
     244#define LS 348
     245#define RS 349
     246#define LE 350
     247#define GE 351
     248#define EQ 352
     249#define NE 353
     250#define ANDAND 354
     251#define OROR 355
     252#define ELLIPSIS 356
     253#define MULTassign 357
     254#define DIVassign 358
     255#define MODassign 359
     256#define PLUSassign 360
     257#define MINUSassign 361
     258#define LSassign 362
     259#define RSassign 363
     260#define ANDassign 364
     261#define ERassign 365
     262#define ORassign 366
     263#define ATassign 367
     264#define THEN 368
    263265
    264266
     
    290292
    291293/* Line 2068 of yacc.c  */
    292 #line 293 "Parser/parser.h"
     294#line 295 "Parser/parser.h"
    293295} YYSTYPE;
    294296# define YYSTYPE_IS_TRIVIAL 1
Note: See TracChangeset for help on using the changeset viewer.