summaryrefslogtreecommitdiffstats
path: root/thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h
diff options
context:
space:
mode:
Diffstat (limited to 'thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h')
-rw-r--r--thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h767
1 files changed, 385 insertions, 382 deletions
diff --git a/thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h b/thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h
index a467db644b..f4f4114730 100644
--- a/thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h
+++ b/thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h
@@ -45,271 +45,271 @@ extern int yydebug;
# define YYTOKENTYPE
enum yytokentype
{
- ATTRIBUTE = 258,
- VARYING = 259,
- FLOAT16_T = 260,
- FLOAT = 261,
- FLOAT32_T = 262,
- DOUBLE = 263,
- FLOAT64_T = 264,
- CONST = 265,
- BOOL = 266,
- INT = 267,
- UINT = 268,
- INT64_T = 269,
- UINT64_T = 270,
- INT32_T = 271,
- UINT32_T = 272,
- INT16_T = 273,
- UINT16_T = 274,
- INT8_T = 275,
- UINT8_T = 276,
- BREAK = 277,
- CONTINUE = 278,
- DO = 279,
- ELSE = 280,
- FOR = 281,
- IF = 282,
- DISCARD = 283,
- RETURN = 284,
- SWITCH = 285,
- CASE = 286,
- DEFAULT = 287,
- SUBROUTINE = 288,
- BVEC2 = 289,
- BVEC3 = 290,
- BVEC4 = 291,
- IVEC2 = 292,
- IVEC3 = 293,
- IVEC4 = 294,
- UVEC2 = 295,
- UVEC3 = 296,
- UVEC4 = 297,
- I64VEC2 = 298,
- I64VEC3 = 299,
- I64VEC4 = 300,
- U64VEC2 = 301,
- U64VEC3 = 302,
- U64VEC4 = 303,
- I32VEC2 = 304,
- I32VEC3 = 305,
- I32VEC4 = 306,
- U32VEC2 = 307,
- U32VEC3 = 308,
- U32VEC4 = 309,
- I16VEC2 = 310,
- I16VEC3 = 311,
- I16VEC4 = 312,
- U16VEC2 = 313,
- U16VEC3 = 314,
- U16VEC4 = 315,
- I8VEC2 = 316,
- I8VEC3 = 317,
- I8VEC4 = 318,
- U8VEC2 = 319,
- U8VEC3 = 320,
- U8VEC4 = 321,
- VEC2 = 322,
- VEC3 = 323,
- VEC4 = 324,
- MAT2 = 325,
- MAT3 = 326,
- MAT4 = 327,
- CENTROID = 328,
- IN = 329,
- OUT = 330,
- INOUT = 331,
- UNIFORM = 332,
- PATCH = 333,
- SAMPLE = 334,
- BUFFER = 335,
- SHARED = 336,
- NONUNIFORM = 337,
- PAYLOADNV = 338,
- PAYLOADINNV = 339,
- HITATTRNV = 340,
- CALLDATANV = 341,
- CALLDATAINNV = 342,
- COHERENT = 343,
- VOLATILE = 344,
- RESTRICT = 345,
- READONLY = 346,
- WRITEONLY = 347,
- DEVICECOHERENT = 348,
- QUEUEFAMILYCOHERENT = 349,
- WORKGROUPCOHERENT = 350,
- SUBGROUPCOHERENT = 351,
- NONPRIVATE = 352,
- DVEC2 = 353,
- DVEC3 = 354,
- DVEC4 = 355,
- DMAT2 = 356,
- DMAT3 = 357,
- DMAT4 = 358,
- F16VEC2 = 359,
- F16VEC3 = 360,
- F16VEC4 = 361,
- F16MAT2 = 362,
- F16MAT3 = 363,
- F16MAT4 = 364,
- F32VEC2 = 365,
- F32VEC3 = 366,
- F32VEC4 = 367,
- F32MAT2 = 368,
- F32MAT3 = 369,
- F32MAT4 = 370,
- F64VEC2 = 371,
- F64VEC3 = 372,
- F64VEC4 = 373,
- F64MAT2 = 374,
- F64MAT3 = 375,
- F64MAT4 = 376,
- NOPERSPECTIVE = 377,
- FLAT = 378,
- SMOOTH = 379,
- LAYOUT = 380,
- EXPLICITINTERPAMD = 381,
- PERVERTEXNV = 382,
- PERPRIMITIVENV = 383,
- PERVIEWNV = 384,
- PERTASKNV = 385,
- MAT2X2 = 386,
- MAT2X3 = 387,
- MAT2X4 = 388,
- MAT3X2 = 389,
- MAT3X3 = 390,
- MAT3X4 = 391,
- MAT4X2 = 392,
- MAT4X3 = 393,
- MAT4X4 = 394,
- DMAT2X2 = 395,
- DMAT2X3 = 396,
- DMAT2X4 = 397,
- DMAT3X2 = 398,
- DMAT3X3 = 399,
- DMAT3X4 = 400,
- DMAT4X2 = 401,
- DMAT4X3 = 402,
- DMAT4X4 = 403,
- F16MAT2X2 = 404,
- F16MAT2X3 = 405,
- F16MAT2X4 = 406,
- F16MAT3X2 = 407,
- F16MAT3X3 = 408,
- F16MAT3X4 = 409,
- F16MAT4X2 = 410,
- F16MAT4X3 = 411,
- F16MAT4X4 = 412,
- F32MAT2X2 = 413,
- F32MAT2X3 = 414,
- F32MAT2X4 = 415,
- F32MAT3X2 = 416,
- F32MAT3X3 = 417,
- F32MAT3X4 = 418,
- F32MAT4X2 = 419,
- F32MAT4X3 = 420,
- F32MAT4X4 = 421,
- F64MAT2X2 = 422,
- F64MAT2X3 = 423,
- F64MAT2X4 = 424,
- F64MAT3X2 = 425,
- F64MAT3X3 = 426,
- F64MAT3X4 = 427,
- F64MAT4X2 = 428,
- F64MAT4X3 = 429,
- F64MAT4X4 = 430,
- ATOMIC_UINT = 431,
- ACCSTRUCTNV = 432,
- FCOOPMATNV = 433,
- SAMPLER1D = 434,
- SAMPLER2D = 435,
- SAMPLER3D = 436,
- SAMPLERCUBE = 437,
- SAMPLER1DSHADOW = 438,
- SAMPLER2DSHADOW = 439,
- SAMPLERCUBESHADOW = 440,
- SAMPLER1DARRAY = 441,
- SAMPLER2DARRAY = 442,
- SAMPLER1DARRAYSHADOW = 443,
- SAMPLER2DARRAYSHADOW = 444,
- ISAMPLER1D = 445,
- ISAMPLER2D = 446,
- ISAMPLER3D = 447,
- ISAMPLERCUBE = 448,
- ISAMPLER1DARRAY = 449,
- ISAMPLER2DARRAY = 450,
- USAMPLER1D = 451,
- USAMPLER2D = 452,
- USAMPLER3D = 453,
- USAMPLERCUBE = 454,
- USAMPLER1DARRAY = 455,
- USAMPLER2DARRAY = 456,
- SAMPLER2DRECT = 457,
- SAMPLER2DRECTSHADOW = 458,
- ISAMPLER2DRECT = 459,
- USAMPLER2DRECT = 460,
- SAMPLERBUFFER = 461,
- ISAMPLERBUFFER = 462,
- USAMPLERBUFFER = 463,
- SAMPLERCUBEARRAY = 464,
- SAMPLERCUBEARRAYSHADOW = 465,
- ISAMPLERCUBEARRAY = 466,
- USAMPLERCUBEARRAY = 467,
- SAMPLER2DMS = 468,
- ISAMPLER2DMS = 469,
- USAMPLER2DMS = 470,
- SAMPLER2DMSARRAY = 471,
- ISAMPLER2DMSARRAY = 472,
- USAMPLER2DMSARRAY = 473,
- SAMPLEREXTERNALOES = 474,
- SAMPLEREXTERNAL2DY2YEXT = 475,
- F16SAMPLER1D = 476,
- F16SAMPLER2D = 477,
- F16SAMPLER3D = 478,
- F16SAMPLER2DRECT = 479,
- F16SAMPLERCUBE = 480,
- F16SAMPLER1DARRAY = 481,
- F16SAMPLER2DARRAY = 482,
- F16SAMPLERCUBEARRAY = 483,
- F16SAMPLERBUFFER = 484,
- F16SAMPLER2DMS = 485,
- F16SAMPLER2DMSARRAY = 486,
- F16SAMPLER1DSHADOW = 487,
- F16SAMPLER2DSHADOW = 488,
- F16SAMPLER1DARRAYSHADOW = 489,
- F16SAMPLER2DARRAYSHADOW = 490,
- F16SAMPLER2DRECTSHADOW = 491,
- F16SAMPLERCUBESHADOW = 492,
- F16SAMPLERCUBEARRAYSHADOW = 493,
- SAMPLER = 494,
- SAMPLERSHADOW = 495,
- TEXTURE1D = 496,
- TEXTURE2D = 497,
- TEXTURE3D = 498,
- TEXTURECUBE = 499,
- TEXTURE1DARRAY = 500,
- TEXTURE2DARRAY = 501,
- ITEXTURE1D = 502,
- ITEXTURE2D = 503,
- ITEXTURE3D = 504,
- ITEXTURECUBE = 505,
- ITEXTURE1DARRAY = 506,
- ITEXTURE2DARRAY = 507,
- UTEXTURE1D = 508,
- UTEXTURE2D = 509,
- UTEXTURE3D = 510,
- UTEXTURECUBE = 511,
- UTEXTURE1DARRAY = 512,
- UTEXTURE2DARRAY = 513,
- TEXTURE2DRECT = 514,
- ITEXTURE2DRECT = 515,
- UTEXTURE2DRECT = 516,
- TEXTUREBUFFER = 517,
- ITEXTUREBUFFER = 518,
- UTEXTUREBUFFER = 519,
- TEXTURECUBEARRAY = 520,
- ITEXTURECUBEARRAY = 521,
- UTEXTURECUBEARRAY = 522,
+ CONST = 258,
+ BOOL = 259,
+ INT = 260,
+ UINT = 261,
+ FLOAT = 262,
+ BVEC2 = 263,
+ BVEC3 = 264,
+ BVEC4 = 265,
+ IVEC2 = 266,
+ IVEC3 = 267,
+ IVEC4 = 268,
+ UVEC2 = 269,
+ UVEC3 = 270,
+ UVEC4 = 271,
+ VEC2 = 272,
+ VEC3 = 273,
+ VEC4 = 274,
+ MAT2 = 275,
+ MAT3 = 276,
+ MAT4 = 277,
+ MAT2X2 = 278,
+ MAT2X3 = 279,
+ MAT2X4 = 280,
+ MAT3X2 = 281,
+ MAT3X3 = 282,
+ MAT3X4 = 283,
+ MAT4X2 = 284,
+ MAT4X3 = 285,
+ MAT4X4 = 286,
+ SAMPLER2D = 287,
+ SAMPLER3D = 288,
+ SAMPLERCUBE = 289,
+ SAMPLER2DSHADOW = 290,
+ SAMPLERCUBESHADOW = 291,
+ SAMPLER2DARRAY = 292,
+ SAMPLER2DARRAYSHADOW = 293,
+ ISAMPLER2D = 294,
+ ISAMPLER3D = 295,
+ ISAMPLERCUBE = 296,
+ ISAMPLER2DARRAY = 297,
+ USAMPLER2D = 298,
+ USAMPLER3D = 299,
+ USAMPLERCUBE = 300,
+ USAMPLER2DARRAY = 301,
+ SAMPLER = 302,
+ SAMPLERSHADOW = 303,
+ TEXTURE2D = 304,
+ TEXTURE3D = 305,
+ TEXTURECUBE = 306,
+ TEXTURE2DARRAY = 307,
+ ITEXTURE2D = 308,
+ ITEXTURE3D = 309,
+ ITEXTURECUBE = 310,
+ ITEXTURE2DARRAY = 311,
+ UTEXTURE2D = 312,
+ UTEXTURE3D = 313,
+ UTEXTURECUBE = 314,
+ UTEXTURE2DARRAY = 315,
+ ATTRIBUTE = 316,
+ VARYING = 317,
+ FLOAT16_T = 318,
+ FLOAT32_T = 319,
+ DOUBLE = 320,
+ FLOAT64_T = 321,
+ INT64_T = 322,
+ UINT64_T = 323,
+ INT32_T = 324,
+ UINT32_T = 325,
+ INT16_T = 326,
+ UINT16_T = 327,
+ INT8_T = 328,
+ UINT8_T = 329,
+ I64VEC2 = 330,
+ I64VEC3 = 331,
+ I64VEC4 = 332,
+ U64VEC2 = 333,
+ U64VEC3 = 334,
+ U64VEC4 = 335,
+ I32VEC2 = 336,
+ I32VEC3 = 337,
+ I32VEC4 = 338,
+ U32VEC2 = 339,
+ U32VEC3 = 340,
+ U32VEC4 = 341,
+ I16VEC2 = 342,
+ I16VEC3 = 343,
+ I16VEC4 = 344,
+ U16VEC2 = 345,
+ U16VEC3 = 346,
+ U16VEC4 = 347,
+ I8VEC2 = 348,
+ I8VEC3 = 349,
+ I8VEC4 = 350,
+ U8VEC2 = 351,
+ U8VEC3 = 352,
+ U8VEC4 = 353,
+ DVEC2 = 354,
+ DVEC3 = 355,
+ DVEC4 = 356,
+ DMAT2 = 357,
+ DMAT3 = 358,
+ DMAT4 = 359,
+ F16VEC2 = 360,
+ F16VEC3 = 361,
+ F16VEC4 = 362,
+ F16MAT2 = 363,
+ F16MAT3 = 364,
+ F16MAT4 = 365,
+ F32VEC2 = 366,
+ F32VEC3 = 367,
+ F32VEC4 = 368,
+ F32MAT2 = 369,
+ F32MAT3 = 370,
+ F32MAT4 = 371,
+ F64VEC2 = 372,
+ F64VEC3 = 373,
+ F64VEC4 = 374,
+ F64MAT2 = 375,
+ F64MAT3 = 376,
+ F64MAT4 = 377,
+ DMAT2X2 = 378,
+ DMAT2X3 = 379,
+ DMAT2X4 = 380,
+ DMAT3X2 = 381,
+ DMAT3X3 = 382,
+ DMAT3X4 = 383,
+ DMAT4X2 = 384,
+ DMAT4X3 = 385,
+ DMAT4X4 = 386,
+ F16MAT2X2 = 387,
+ F16MAT2X3 = 388,
+ F16MAT2X4 = 389,
+ F16MAT3X2 = 390,
+ F16MAT3X3 = 391,
+ F16MAT3X4 = 392,
+ F16MAT4X2 = 393,
+ F16MAT4X3 = 394,
+ F16MAT4X4 = 395,
+ F32MAT2X2 = 396,
+ F32MAT2X3 = 397,
+ F32MAT2X4 = 398,
+ F32MAT3X2 = 399,
+ F32MAT3X3 = 400,
+ F32MAT3X4 = 401,
+ F32MAT4X2 = 402,
+ F32MAT4X3 = 403,
+ F32MAT4X4 = 404,
+ F64MAT2X2 = 405,
+ F64MAT2X3 = 406,
+ F64MAT2X4 = 407,
+ F64MAT3X2 = 408,
+ F64MAT3X3 = 409,
+ F64MAT3X4 = 410,
+ F64MAT4X2 = 411,
+ F64MAT4X3 = 412,
+ F64MAT4X4 = 413,
+ ATOMIC_UINT = 414,
+ ACCSTRUCTNV = 415,
+ FCOOPMATNV = 416,
+ ICOOPMATNV = 417,
+ UCOOPMATNV = 418,
+ SAMPLERCUBEARRAY = 419,
+ SAMPLERCUBEARRAYSHADOW = 420,
+ ISAMPLERCUBEARRAY = 421,
+ USAMPLERCUBEARRAY = 422,
+ SAMPLER1D = 423,
+ SAMPLER1DARRAY = 424,
+ SAMPLER1DARRAYSHADOW = 425,
+ ISAMPLER1D = 426,
+ SAMPLER1DSHADOW = 427,
+ SAMPLER2DRECT = 428,
+ SAMPLER2DRECTSHADOW = 429,
+ ISAMPLER2DRECT = 430,
+ USAMPLER2DRECT = 431,
+ SAMPLERBUFFER = 432,
+ ISAMPLERBUFFER = 433,
+ USAMPLERBUFFER = 434,
+ SAMPLER2DMS = 435,
+ ISAMPLER2DMS = 436,
+ USAMPLER2DMS = 437,
+ SAMPLER2DMSARRAY = 438,
+ ISAMPLER2DMSARRAY = 439,
+ USAMPLER2DMSARRAY = 440,
+ SAMPLEREXTERNALOES = 441,
+ SAMPLEREXTERNAL2DY2YEXT = 442,
+ ISAMPLER1DARRAY = 443,
+ USAMPLER1D = 444,
+ USAMPLER1DARRAY = 445,
+ F16SAMPLER1D = 446,
+ F16SAMPLER2D = 447,
+ F16SAMPLER3D = 448,
+ F16SAMPLER2DRECT = 449,
+ F16SAMPLERCUBE = 450,
+ F16SAMPLER1DARRAY = 451,
+ F16SAMPLER2DARRAY = 452,
+ F16SAMPLERCUBEARRAY = 453,
+ F16SAMPLERBUFFER = 454,
+ F16SAMPLER2DMS = 455,
+ F16SAMPLER2DMSARRAY = 456,
+ F16SAMPLER1DSHADOW = 457,
+ F16SAMPLER2DSHADOW = 458,
+ F16SAMPLER1DARRAYSHADOW = 459,
+ F16SAMPLER2DARRAYSHADOW = 460,
+ F16SAMPLER2DRECTSHADOW = 461,
+ F16SAMPLERCUBESHADOW = 462,
+ F16SAMPLERCUBEARRAYSHADOW = 463,
+ IMAGE1D = 464,
+ IIMAGE1D = 465,
+ UIMAGE1D = 466,
+ IMAGE2D = 467,
+ IIMAGE2D = 468,
+ UIMAGE2D = 469,
+ IMAGE3D = 470,
+ IIMAGE3D = 471,
+ UIMAGE3D = 472,
+ IMAGE2DRECT = 473,
+ IIMAGE2DRECT = 474,
+ UIMAGE2DRECT = 475,
+ IMAGECUBE = 476,
+ IIMAGECUBE = 477,
+ UIMAGECUBE = 478,
+ IMAGEBUFFER = 479,
+ IIMAGEBUFFER = 480,
+ UIMAGEBUFFER = 481,
+ IMAGE1DARRAY = 482,
+ IIMAGE1DARRAY = 483,
+ UIMAGE1DARRAY = 484,
+ IMAGE2DARRAY = 485,
+ IIMAGE2DARRAY = 486,
+ UIMAGE2DARRAY = 487,
+ IMAGECUBEARRAY = 488,
+ IIMAGECUBEARRAY = 489,
+ UIMAGECUBEARRAY = 490,
+ IMAGE2DMS = 491,
+ IIMAGE2DMS = 492,
+ UIMAGE2DMS = 493,
+ IMAGE2DMSARRAY = 494,
+ IIMAGE2DMSARRAY = 495,
+ UIMAGE2DMSARRAY = 496,
+ F16IMAGE1D = 497,
+ F16IMAGE2D = 498,
+ F16IMAGE3D = 499,
+ F16IMAGE2DRECT = 500,
+ F16IMAGECUBE = 501,
+ F16IMAGE1DARRAY = 502,
+ F16IMAGE2DARRAY = 503,
+ F16IMAGECUBEARRAY = 504,
+ F16IMAGEBUFFER = 505,
+ F16IMAGE2DMS = 506,
+ F16IMAGE2DMSARRAY = 507,
+ TEXTURECUBEARRAY = 508,
+ ITEXTURECUBEARRAY = 509,
+ UTEXTURECUBEARRAY = 510,
+ TEXTURE1D = 511,
+ ITEXTURE1D = 512,
+ UTEXTURE1D = 513,
+ TEXTURE1DARRAY = 514,
+ ITEXTURE1DARRAY = 515,
+ UTEXTURE1DARRAY = 516,
+ TEXTURE2DRECT = 517,
+ ITEXTURE2DRECT = 518,
+ UTEXTURE2DRECT = 519,
+ TEXTUREBUFFER = 520,
+ ITEXTUREBUFFER = 521,
+ UTEXTUREBUFFER = 522,
TEXTURE2DMS = 523,
ITEXTURE2DMS = 524,
UTEXTURE2DMS = 525,
@@ -335,121 +335,124 @@ extern int yydebug;
USUBPASSINPUTMS = 545,
F16SUBPASSINPUT = 546,
F16SUBPASSINPUTMS = 547,
- IMAGE1D = 548,
- IIMAGE1D = 549,
- UIMAGE1D = 550,
- IMAGE2D = 551,
- IIMAGE2D = 552,
- UIMAGE2D = 553,
- IMAGE3D = 554,
- IIMAGE3D = 555,
- UIMAGE3D = 556,
- IMAGE2DRECT = 557,
- IIMAGE2DRECT = 558,
- UIMAGE2DRECT = 559,
- IMAGECUBE = 560,
- IIMAGECUBE = 561,
- UIMAGECUBE = 562,
- IMAGEBUFFER = 563,
- IIMAGEBUFFER = 564,
- UIMAGEBUFFER = 565,
- IMAGE1DARRAY = 566,
- IIMAGE1DARRAY = 567,
- UIMAGE1DARRAY = 568,
- IMAGE2DARRAY = 569,
- IIMAGE2DARRAY = 570,
- UIMAGE2DARRAY = 571,
- IMAGECUBEARRAY = 572,
- IIMAGECUBEARRAY = 573,
- UIMAGECUBEARRAY = 574,
- IMAGE2DMS = 575,
- IIMAGE2DMS = 576,
- UIMAGE2DMS = 577,
- IMAGE2DMSARRAY = 578,
- IIMAGE2DMSARRAY = 579,
- UIMAGE2DMSARRAY = 580,
- F16IMAGE1D = 581,
- F16IMAGE2D = 582,
- F16IMAGE3D = 583,
- F16IMAGE2DRECT = 584,
- F16IMAGECUBE = 585,
- F16IMAGE1DARRAY = 586,
- F16IMAGE2DARRAY = 587,
- F16IMAGECUBEARRAY = 588,
- F16IMAGEBUFFER = 589,
- F16IMAGE2DMS = 590,
- F16IMAGE2DMSARRAY = 591,
- STRUCT = 592,
- VOID = 593,
- WHILE = 594,
- IDENTIFIER = 595,
- TYPE_NAME = 596,
- FLOATCONSTANT = 597,
- DOUBLECONSTANT = 598,
- INT16CONSTANT = 599,
- UINT16CONSTANT = 600,
- INT32CONSTANT = 601,
- UINT32CONSTANT = 602,
- INTCONSTANT = 603,
- UINTCONSTANT = 604,
- INT64CONSTANT = 605,
- UINT64CONSTANT = 606,
- BOOLCONSTANT = 607,
- FLOAT16CONSTANT = 608,
- LEFT_OP = 609,
- RIGHT_OP = 610,
- INC_OP = 611,
- DEC_OP = 612,
- LE_OP = 613,
- GE_OP = 614,
- EQ_OP = 615,
- NE_OP = 616,
- AND_OP = 617,
- OR_OP = 618,
- XOR_OP = 619,
- MUL_ASSIGN = 620,
- DIV_ASSIGN = 621,
- ADD_ASSIGN = 622,
- MOD_ASSIGN = 623,
- LEFT_ASSIGN = 624,
- RIGHT_ASSIGN = 625,
- AND_ASSIGN = 626,
- XOR_ASSIGN = 627,
- OR_ASSIGN = 628,
- SUB_ASSIGN = 629,
- LEFT_PAREN = 630,
- RIGHT_PAREN = 631,
- LEFT_BRACKET = 632,
- RIGHT_BRACKET = 633,
- LEFT_BRACE = 634,
- RIGHT_BRACE = 635,
- DOT = 636,
- COMMA = 637,
- COLON = 638,
- EQUAL = 639,
- SEMICOLON = 640,
- BANG = 641,
- DASH = 642,
- TILDE = 643,
- PLUS = 644,
- STAR = 645,
- SLASH = 646,
- PERCENT = 647,
- LEFT_ANGLE = 648,
- RIGHT_ANGLE = 649,
- VERTICAL_BAR = 650,
- CARET = 651,
- AMPERSAND = 652,
- QUESTION = 653,
- INVARIANT = 654,
- PRECISE = 655,
- HIGH_PRECISION = 656,
- MEDIUM_PRECISION = 657,
- LOW_PRECISION = 658,
- PRECISION = 659,
- PACKED = 660,
- RESOURCE = 661,
- SUPERP = 662
+ LEFT_OP = 548,
+ RIGHT_OP = 549,
+ INC_OP = 550,
+ DEC_OP = 551,
+ LE_OP = 552,
+ GE_OP = 553,
+ EQ_OP = 554,
+ NE_OP = 555,
+ AND_OP = 556,
+ OR_OP = 557,
+ XOR_OP = 558,
+ MUL_ASSIGN = 559,
+ DIV_ASSIGN = 560,
+ ADD_ASSIGN = 561,
+ MOD_ASSIGN = 562,
+ LEFT_ASSIGN = 563,
+ RIGHT_ASSIGN = 564,
+ AND_ASSIGN = 565,
+ XOR_ASSIGN = 566,
+ OR_ASSIGN = 567,
+ SUB_ASSIGN = 568,
+ LEFT_PAREN = 569,
+ RIGHT_PAREN = 570,
+ LEFT_BRACKET = 571,
+ RIGHT_BRACKET = 572,
+ LEFT_BRACE = 573,
+ RIGHT_BRACE = 574,
+ DOT = 575,
+ COMMA = 576,
+ COLON = 577,
+ EQUAL = 578,
+ SEMICOLON = 579,
+ BANG = 580,
+ DASH = 581,
+ TILDE = 582,
+ PLUS = 583,
+ STAR = 584,
+ SLASH = 585,
+ PERCENT = 586,
+ LEFT_ANGLE = 587,
+ RIGHT_ANGLE = 588,
+ VERTICAL_BAR = 589,
+ CARET = 590,
+ AMPERSAND = 591,
+ QUESTION = 592,
+ INVARIANT = 593,
+ HIGH_PRECISION = 594,
+ MEDIUM_PRECISION = 595,
+ LOW_PRECISION = 596,
+ PRECISION = 597,
+ PACKED = 598,
+ RESOURCE = 599,
+ SUPERP = 600,
+ FLOATCONSTANT = 601,
+ INTCONSTANT = 602,
+ UINTCONSTANT = 603,
+ BOOLCONSTANT = 604,
+ IDENTIFIER = 605,
+ TYPE_NAME = 606,
+ CENTROID = 607,
+ IN = 608,
+ OUT = 609,
+ INOUT = 610,
+ STRUCT = 611,
+ VOID = 612,
+ WHILE = 613,
+ BREAK = 614,
+ CONTINUE = 615,
+ DO = 616,
+ ELSE = 617,
+ FOR = 618,
+ IF = 619,
+ DISCARD = 620,
+ RETURN = 621,
+ SWITCH = 622,
+ CASE = 623,
+ DEFAULT = 624,
+ UNIFORM = 625,
+ SHARED = 626,
+ BUFFER = 627,
+ FLAT = 628,
+ SMOOTH = 629,
+ LAYOUT = 630,
+ DOUBLECONSTANT = 631,
+ INT16CONSTANT = 632,
+ UINT16CONSTANT = 633,
+ FLOAT16CONSTANT = 634,
+ INT32CONSTANT = 635,
+ UINT32CONSTANT = 636,
+ INT64CONSTANT = 637,
+ UINT64CONSTANT = 638,
+ SUBROUTINE = 639,
+ DEMOTE = 640,
+ PAYLOADNV = 641,
+ PAYLOADINNV = 642,
+ HITATTRNV = 643,
+ CALLDATANV = 644,
+ CALLDATAINNV = 645,
+ PATCH = 646,
+ SAMPLE = 647,
+ NONUNIFORM = 648,
+ COHERENT = 649,
+ VOLATILE = 650,
+ RESTRICT = 651,
+ READONLY = 652,
+ WRITEONLY = 653,
+ DEVICECOHERENT = 654,
+ QUEUEFAMILYCOHERENT = 655,
+ WORKGROUPCOHERENT = 656,
+ SUBGROUPCOHERENT = 657,
+ NONPRIVATE = 658,
+ NOPERSPECTIVE = 659,
+ EXPLICITINTERPAMD = 660,
+ PERVERTEXNV = 661,
+ PERPRIMITIVENV = 662,
+ PERVIEWNV = 663,
+ PERTASKNV = 664,
+ PRECISE = 665
};
#endif
@@ -458,7 +461,7 @@ extern int yydebug;
union YYSTYPE
{
-#line 71 "MachineIndependent/glslang.y" /* yacc.c:1909 */
+#line 96 "MachineIndependent/glslang.y" /* yacc.c:1909 */
struct {
glslang::TSourceLoc loc;
@@ -494,7 +497,7 @@ union YYSTYPE
glslang::TArraySizes* typeParameters;
} interm;
-#line 498 "MachineIndependent/glslang_tab.cpp.h" /* yacc.c:1909 */
+#line 501 "MachineIndependent/glslang_tab.cpp.h" /* yacc.c:1909 */
};
typedef union YYSTYPE YYSTYPE;