glslang-zig/glslang/MachineIndependent/preprocessor
John Kessenich 913e3b686a PP: Clean up and rationalize floating-point-number scanner.
This encapsulates where the string could overflow, removing 40 lines
of fragile code.  It also improves handling of numbers that are too long.

There are a couple of open issues that could related to this function
being more rational (locale dependence, 1.#INF).
2017-01-12 12:06:18 -07:00
..
Pp.cpp PP #include: address PR feedback. 2017-01-06 16:48:18 -07:00
PpAtom.cpp Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
PpContext.cpp Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
PpContext.h Merge pull request #663 from KhronosGroup/full-include-semantics 2017-01-10 18:49:07 -07:00
PpMemory.cpp Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
PpScanner.cpp PP: Clean up and rationalize floating-point-number scanner. 2017-01-12 12:06:18 -07:00
PpSymbols.cpp Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
PpTokens.cpp Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
PpTokens.h Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00