var v100 = require('./literals') module.exports = v100.slice().concat([ 'layout' , 'centroid' , 'smooth' , 'case' , 'mat2x2' , 'mat2x3' , 'mat2x4' , 'mat3x2' , 'mat3x3' , 'mat3x4' , 'mat4x2' , 'mat4x3' , 'mat4x4' , 'uvec2' , 'uvec3' , 'uvec4' , 'samplerCubeShadow' , 'sampler2DArray' , 'sampler2DArrayShadow' , 'isampler2D' , 'isampler3D' , 'isamplerCube' , 'isampler2DArray' , 'usampler2D' , 'usampler3D' , 'usamplerCube' , 'usampler2DArray' , 'coherent' , 'restrict' , 'readonly' , 'writeonly' , 'resource' , 'atomic_uint' , 'noperspective' , 'patch' , 'sample' , 'subroutine' , 'common' , 'partition' , 'active' , 'filter' , 'image1D' , 'image2D' , 'image3D' , 'imageCube' , 'iimage1D' , 'iimage2D' , 'iimage3D' , 'iimageCube' , 'uimage1D' , 'uimage2D' , 'uimage3D' , 'uimageCube' , 'image1DArray' , 'image2DArray' , 'iimage1DArray' , 'iimage2DArray' , 'uimage1DArray' , 'uimage2DArray' , 'image1DShadow' , 'image2DShadow' , 'image1DArrayShadow' , 'image2DArrayShadow' , 'imageBuffer' , 'iimageBuffer' , 'uimageBuffer' , 'sampler1DArray' , 'sampler1DArrayShadow' , 'isampler1D' , 'isampler1DArray' , 'usampler1D' , 'usampler1DArray' , 'isampler2DRect' , 'usampler2DRect' , 'samplerBuffer' , 'isamplerBuffer' , 'usamplerBuffer' , 'sampler2DMS' , 'isampler2DMS' , 'usampler2DMS' , 'sampler2DMSArray' , 'isampler2DMSArray' , 'usampler2DMSArray' ])