PP: Rationalize return values of MacroExpand.
This results in better error recovery, including fewer crashes on badly formed PP input.
Showing
- Test/baseResults/cppBad2.vert.out 1 addition, 2 deletionsTest/baseResults/cppBad2.vert.out
- Test/baseResults/preprocessor.bad_arg.vert.err 4 additions, 0 deletionsTest/baseResults/preprocessor.bad_arg.vert.err
- Test/baseResults/preprocessor.bad_arg.vert.out 0 additions, 0 deletionsTest/baseResults/preprocessor.bad_arg.vert.out
- Test/preprocessor.bad_arg.vert 8 additions, 0 deletionsTest/preprocessor.bad_arg.vert
- glslang/MachineIndependent/preprocessor/Pp.cpp 45 additions, 27 deletionsglslang/MachineIndependent/preprocessor/Pp.cpp
- glslang/MachineIndependent/preprocessor/PpContext.h 8 additions, 1 deletionglslang/MachineIndependent/preprocessor/PpContext.h
- glslang/MachineIndependent/preprocessor/PpScanner.cpp 11 additions, 2 deletionsglslang/MachineIndependent/preprocessor/PpScanner.cpp
- gtests/Pp.FromFile.cpp 1 addition, 0 deletionsgtests/Pp.FromFile.cpp
Loading
Please register or sign in to comment