// For the version, it uses the latest git tag followed by the number of commits.
// For the date, it uses the current date (when then script is run).
-#define GLSLANG_REVISION "Overload400-PrecQual.1817"
+#define GLSLANG_REVISION "Overload400-PrecQual.1819"
#define GLSLANG_DATE "08-Feb-2017"
struct tFinalize {
tFinalize(HlslParseContext& p) : parseContext(p) { }
~tFinalize() { parseContext.finalizeFlattening(); }
- HlslParseContext& parseContext;
+ HlslParseContext& parseContext;
private:
- tFinalize& operator=(tFinalize&) { }
+ const tFinalize& operator=(const tFinalize& f);
+ tFinalize(const tFinalize& f);
} finalize(parseContext);
// Initialize the flattening accumulation data, so we can track data across multiple bracket or