yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
968c8f8e
main
1#version 100 2 3// non-line continuation comment \ 4#error good error 5 6 7 8float f \ 9oo ;// same as 'float foo;' 10 11#error e2 12 13#define MAIN void main() \ 14 { \ 15gl_Position = vec4(foo); \ 16} 17 18#error e3 19 20MAIN 21 22vec4 foo2 (vec4 a ) 23{ 24vec4 b = a ; \ 25return b ; 26} 27 28// aoeuntheo unatehutna \ antaehnathe 29// anteonuth $ natohe " ' 30// anteonuth natohe 31/*@*/ 32/* *@/*/ 33//@ 34 35#define A int q1 = \ 1 36#define B int q2 = \1 37#define C int q3 = $ 1 38#define D int q4 = @ 1 39 40const highp int a1 = \4 ;// ERROR 41const highp int a2 = @3 ;// ERROR 42const highp int a3 = $4 ;// ERROR 43const highp int a4 = a2 \;// ERROR 44 45A ; 46B ; 47C ; 48D ; 49 50# \ 51 52# \ 53error bad continuation 54 55#define QUOTE "ab\ 56cd"