[clang] [NFC] [Serializer] Pack information in serializer (PR #69287)

Chuanqi Xu via cfe-commits cfe-commits at lists.llvm.org
Tue Oct 31 01:22:08 PDT 2023


================
@@ -1689,9 +1709,10 @@ void ASTDeclReader::VisitParmVarDecl(ParmVarDecl *PD) {
   } else {
     PD->setScopeInfo(scopeDepth, scopeIndex);
   }
-  PD->ParmVarDeclBits.IsKNRPromoted = Record.readInt();
-  PD->ParmVarDeclBits.HasInheritedDefaultArg = Record.readInt();
-  if (Record.readInt()) // hasUninstantiatedDefaultArg.
+  PD->ParmVarDeclBits.IsKNRPromoted = ParmVarDeclBits.getNextBit();
+  ;
----------------
ChuanqiXu9 wrote:

Done

https://github.com/llvm/llvm-project/pull/69287


More information about the cfe-commits mailing list