================ @@ -76,6 +83,48 @@ static void appendParameterTypes(const CIRGenTypes &cgt, cgt.getCGModule().errorNYI("appendParameterTypes: hasExtParameterInfos"); } +const CIRGenFunctionInfo & +CIRGenTypes::arrangeCXXStructorDeclaration(GlobalDecl gd) { + auto *md = cast<CXXMethodDecl>(gd.getDecl()); + + llvm::SmallVector<CanQualType, 16> argTypes; + argTypes.push_back(deriveThisType(md->getParent(), md)); + + bool passParams = true; ---------------- andykaylor wrote:
It will be set to false by the code that is missing on line 99. https://github.com/llvm/llvm-project/pull/143579 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits