Ignore:
Timestamp:
Feb 9, 2016, 3:25:05 PM (10 years ago)
Author:
Rob Schluntz <rschlunt@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, gc_noraii, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
7528ba1
Parents:
771b3c3 (diff), bd85400 (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' into ctor

Conflicts:

src/CodeGen/CodeGenerator.cc
src/GenPoly/Box.cc
src/Makefile.in
src/Parser/ParseNode.h
src/Parser/parser.cc
src/Parser/parser.yy
src/SymTab/Validate.cc
src/SynTree/Initializer.h
src/SynTree/ObjectDecl.cc
src/SynTree/Visitor.h
src/main.cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/parser.h

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