@@ -493,7 +493,10 @@ void DocSerializer::writeDocHeader() {
493493 Metadata.emit (ScratchRecord, SWIFTDOC_VERSION_MAJOR, SWIFTDOC_VERSION_MINOR,
494494 /* short version string length*/ 0 , /* compatibility length*/ 0 ,
495495 /* user module version major*/ 0 ,
496- /* user module version minor*/ 0 , verText);
496+ /* user module version minor*/ 0 ,
497+ /* user module version subminor*/ 0 ,
498+ /* user module version build*/ 0 ,
499+ verText);
497500
498501 ModuleName.emit (ScratchRecord, M->getName ().str ());
499502 Target.emit (ScratchRecord, LangOpts.Target .str ());
@@ -878,7 +881,10 @@ class SourceInfoSerializer : public SerializerBase {
878881 SWIFTSOURCEINFO_VERSION_MINOR,
879882 /* short version string length*/ 0 , /* compatibility length*/ 0 ,
880883 /* user module version major*/ 0 ,
881- /* user module version minor*/ 0 , verText);
884+ /* user module version minor*/ 0 ,
885+ /* user module version sub-minor*/ 0 ,
886+ /* user module version build*/ 0 ,
887+ verText);
882888
883889 ModuleName.emit (ScratchRecord, M->getName ().str ());
884890 Target.emit (ScratchRecord, LangOpts.Target .str ());
0 commit comments