The line argument passed into the lineCallback function is the literal value of the first argument of the #line directive. lastLine in DoPreprocessing() should be updated taking into consideration the different definitions for #line between specs. Add a test to reveal the bug.
6 lines
61 B
Text
6 lines
61 B
Text
#version 310 es
|
|
|
|
#line 1 2
|
|
#pragma something
|
|
void main(){ }
|
|
|