1lineContinuation.vert
2WARNING: 0:3: 'line continuation' : used at end of comment; the following line is still part of the comment
3ERROR: 0:6: '#error' : e1
4ERROR: 0:11: '#error' : e2
5ERROR: 0:18: '#error' : e3
6ERROR: 0:42: '\' : illegal use of escape character
7ERROR: 0:43: '@' : unexpected token
8ERROR: 0:44: '$' : unexpected token
9ERROR: 0:45: '\' : illegal use of escape character
10ERROR: 0:47: '\' : illegal use of escape character
11ERROR: 0:48: '\' : illegal use of escape character
12ERROR: 0:49: '$' : unexpected token
13ERROR: 0:50: '@' : unexpected token
14ERROR: 0:55: '#error' : good continuation
15WARNING: 0:62: 'line continuation' : used at end of comment; the following line is still part of the comment
16ERROR: 0:111: 'macro expansion' : End of line in macro substitution: FOOM
17ERROR: 0:112: 'preprocessor evaluation' : can't evaluate expression
18ERROR: 0:112: '#if' : unexpected tokens following directive
19ERROR: 0:117: 'macro expansion' : End of line in macro substitution: FOOM
20ERROR: 0:118: 'preprocessor evaluation' : can't evaluate expression
21ERROR: 0:118: '#if' : unexpected tokens following directive
22ERROR: 0:150: '' :  syntax error, unexpected EQUAL
23ERROR: 19 compilation errors.  No code generated.
24
25
26Shader version: 300
27ERROR: node is still EOpNull!
280:20  Function Definition: main( ( global void)
290:20    Function Parameters:
300:20    Sequence
310:20      move second child to first child ( temp highp 4-component vector of float)
320:20        'gl_Position' ( gl_Position highp 4-component vector of float Position)
330:20        Construct vec4 ( temp highp 4-component vector of float)
340:20          'foo' ( global highp float)
350:22  Function Definition: foo2(vf4; ( global highp 4-component vector of float)
360:22    Function Parameters:
370:22      'a' ( in highp 4-component vector of float)
380:24    Sequence
390:24      Sequence
400:24        move second child to first child ( temp highp 4-component vector of float)
410:24          'b' ( temp highp 4-component vector of float)
420:24          'a' ( in highp 4-component vector of float)
430:25      Branch: Return with expression
440:25        'b' ( temp highp 4-component vector of float)
450:47  Sequence
460:47    move second child to first child ( temp highp int)
470:47      'q1' ( global highp int)
480:47      Constant:
490:47        1 (const int)
500:48  Sequence
510:48    move second child to first child ( temp highp int)
520:48      'q2' ( global highp int)
530:48      Constant:
540:48        1 (const int)
550:49  Sequence
560:49    move second child to first child ( temp highp int)
570:49      'q3' ( global highp int)
580:49      Constant:
590:49        1 (const int)
600:50  Sequence
610:50    move second child to first child ( temp highp int)
620:50      'q4' ( global highp int)
630:50      Constant:
640:50        1 (const int)
650:74  Sequence
660:74    move second child to first child ( temp highp float)
670:74      'funkyf' ( global highp float)
680:75      Constant:
690:75        1.2300000000000e+16
700:85  Sequence
710:84    move second child to first child ( temp highp int)
720:84      'funkyh' ( global highp int)
730:86      Constant:
740:86        244 (const int)
750:91  Sequence
760:91    move second child to first child ( temp highp int)
770:91      'funkyo' ( global highp int)
780:92      Constant:
790:92        34 (const int)
800:96  Sequence
810:96    move second child to first child ( temp highp int)
820:96      'c' ( global highp int)
830:97      Constant:
840:97        11 (const int)
850:98  Sequence
860:98    move second child to first child ( temp highp int)
870:98      'd' ( global highp int)
880:98      Constant:
890:98        12 (const int)
900:107  Sequence
910:107    move second child to first child ( temp highp int)
920:107      'bar103' ( global highp int)
930:107      Constant:
940:107        17 (const int)
950:113  Sequence
960:113    move second child to first child ( temp highp int)
970:113      'bar104' ( global highp int)
980:113      Constant:
990:113        19 (const int)
1000:119  Sequence
1010:119    move second child to first child ( temp highp int)
1020:119      'bar105' ( global highp int)
1030:119      Constant:
1040:119        19 (const int)
1050:122  Sequence
1060:122    move second child to first child ( temp highp int)
1070:122      'bar106' ( global highp int)
1080:122      Constant:
1090:122        12 (const int)
1100:123  Sequence
1110:123    move second child to first child ( temp highp int)
1120:123      'bar107' ( global highp int)
1130:128      Constant:
1140:128        5 (const int)
1150:131  Function Definition: foo203209409( ( global void)
1160:131    Function Parameters:
1170:134    Sequence
1180:134      add second child into first child ( temp highp int)
1190:133        'bar107' ( global highp int)
1200:134        Constant:
1210:134          37 (const int)
1220:135      multiply second child into first child ( temp highp int)
1230:135        'bar107' ( global highp int)
1240:136        Constant:
1250:136          38 (const int)
1260:137      divide second child into first child ( temp highp int)
1270:137        'bar107' ( global highp int)
1280:138        Constant:
1290:138          39 (const int)
1300:139      add ( temp highp int)
1310:139        'bar107' ( global highp int)
1320:140        Constant:
1330:140          41 (const int)
1340:?   Linker Objects
1350:?     'foo' ( global highp float)
1360:?     'goodDecl' ( global highp int)
1370:?     'a1' ( const highp int)
1380:?       4 (const int)
1390:?     'a2' ( const highp int)
1400:?       3 (const int)
1410:?     'a3' ( const highp int)
1420:?       4 (const int)
1430:?     'a4' ( const highp int)
1440:?       3 (const int)
1450:?     'q1' ( global highp int)
1460:?     'q2' ( global highp int)
1470:?     'q3' ( global highp int)
1480:?     'q4' ( global highp int)
1490:?     'abdece' ( const highp int)
1500:?       10 (const int)
1510:?     'aoeuntaoehu' ( const highp int)
1520:?       10 (const int)
1530:?     'funkyf' ( global highp float)
1540:?     'funkyh' ( global highp int)
1550:?     'funkyo' ( global highp int)
1560:?     'c' ( global highp int)
1570:?     'd' ( global highp int)
1580:?     'bar103' ( global highp int)
1590:?     'bar104' ( global highp int)
1600:?     'bar105' ( global highp int)
1610:?     'bar106' ( global highp int)
1620:?     'bar107' ( global highp int)
1630:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
1640:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
165
166
167Linked vertex stage:
168
169
170Shader version: 300
171ERROR: node is still EOpNull!
1720:20  Function Definition: main( ( global void)
1730:20    Function Parameters:
1740:20    Sequence
1750:20      move second child to first child ( temp highp 4-component vector of float)
1760:20        'gl_Position' ( gl_Position highp 4-component vector of float Position)
1770:20        Construct vec4 ( temp highp 4-component vector of float)
1780:20          'foo' ( global highp float)
1790:47  Sequence
1800:47    move second child to first child ( temp highp int)
1810:47      'q1' ( global highp int)
1820:47      Constant:
1830:47        1 (const int)
1840:48  Sequence
1850:48    move second child to first child ( temp highp int)
1860:48      'q2' ( global highp int)
1870:48      Constant:
1880:48        1 (const int)
1890:49  Sequence
1900:49    move second child to first child ( temp highp int)
1910:49      'q3' ( global highp int)
1920:49      Constant:
1930:49        1 (const int)
1940:50  Sequence
1950:50    move second child to first child ( temp highp int)
1960:50      'q4' ( global highp int)
1970:50      Constant:
1980:50        1 (const int)
1990:74  Sequence
2000:74    move second child to first child ( temp highp float)
2010:74      'funkyf' ( global highp float)
2020:75      Constant:
2030:75        1.2300000000000e+16
2040:85  Sequence
2050:84    move second child to first child ( temp highp int)
2060:84      'funkyh' ( global highp int)
2070:86      Constant:
2080:86        244 (const int)
2090:91  Sequence
2100:91    move second child to first child ( temp highp int)
2110:91      'funkyo' ( global highp int)
2120:92      Constant:
2130:92        34 (const int)
2140:96  Sequence
2150:96    move second child to first child ( temp highp int)
2160:96      'c' ( global highp int)
2170:97      Constant:
2180:97        11 (const int)
2190:98  Sequence
2200:98    move second child to first child ( temp highp int)
2210:98      'd' ( global highp int)
2220:98      Constant:
2230:98        12 (const int)
2240:107  Sequence
2250:107    move second child to first child ( temp highp int)
2260:107      'bar103' ( global highp int)
2270:107      Constant:
2280:107        17 (const int)
2290:113  Sequence
2300:113    move second child to first child ( temp highp int)
2310:113      'bar104' ( global highp int)
2320:113      Constant:
2330:113        19 (const int)
2340:119  Sequence
2350:119    move second child to first child ( temp highp int)
2360:119      'bar105' ( global highp int)
2370:119      Constant:
2380:119        19 (const int)
2390:122  Sequence
2400:122    move second child to first child ( temp highp int)
2410:122      'bar106' ( global highp int)
2420:122      Constant:
2430:122        12 (const int)
2440:123  Sequence
2450:123    move second child to first child ( temp highp int)
2460:123      'bar107' ( global highp int)
2470:128      Constant:
2480:128        5 (const int)
2490:?   Linker Objects
2500:?     'foo' ( global highp float)
2510:?     'goodDecl' ( global highp int)
2520:?     'a1' ( const highp int)
2530:?       4 (const int)
2540:?     'a2' ( const highp int)
2550:?       3 (const int)
2560:?     'a3' ( const highp int)
2570:?       4 (const int)
2580:?     'a4' ( const highp int)
2590:?       3 (const int)
2600:?     'q1' ( global highp int)
2610:?     'q2' ( global highp int)
2620:?     'q3' ( global highp int)
2630:?     'q4' ( global highp int)
2640:?     'abdece' ( const highp int)
2650:?       10 (const int)
2660:?     'aoeuntaoehu' ( const highp int)
2670:?       10 (const int)
2680:?     'funkyf' ( global highp float)
2690:?     'funkyh' ( global highp int)
2700:?     'funkyo' ( global highp int)
2710:?     'c' ( global highp int)
2720:?     'd' ( global highp int)
2730:?     'bar103' ( global highp int)
2740:?     'bar104' ( global highp int)
2750:?     'bar105' ( global highp int)
2760:?     'bar106' ( global highp int)
2770:?     'bar107' ( global highp int)
2780:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
2790:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
280
281