PP: Faithfully track white-space through macro record/use, fixing bugs:
authorJohn Kessenich <cepheus@frii.com>
Tue, 19 Feb 2019 10:12:02 +0000 (03:12 -0700)
committerJohn Kessenich <cepheus@frii.com>
Tue, 19 Feb 2019 14:26:54 +0000 (07:26 -0700)
commit6225dd4ba15c3b07c666d1ecdc8095233b7bc7e1
tree5c8f4b84d07878bc121bc16a6a53e89542fee55e
parent5cdf3c5a237c7e97ef8169b51baf625effad21eb
PP: Faithfully track white-space through macro record/use, fixing bugs:

This fixes the comparison in macro body redefinitions, where initial
white-space differences do not matter, but internal white-space differences
do matter.
glslang/MachineIndependent/preprocessor/Pp.cpp
glslang/MachineIndependent/preprocessor/PpContext.h