================ @@ -109,6 +110,20 @@ static bool IsArtificial(VarDecl const *VD) { cast<Decl>(VD->getDeclContext())->isImplicit()); } +static bool usesDebugTransparent(const Decl *D, const CodeGenModule &CGM) { + if (!D) + return false; + + if (auto *attr = D->getAttr<DebugTransparentAttr>()) { + if (CGM.getCodeGenOpts().DwarfVersion == 0) { + CGM.getDiags().Report(attr->getLocation(), diag::warn_debug_transparent_ignored); + } ---------------- Michael137 wrote:
Nit: ```suggestion if (CGM.getCodeGenOpts().DwarfVersion == 0) CGM.getDiags().Report(attr->getLocation(), diag::warn_debug_transparent_ignored); ``` https://github.com/llvm/llvm-project/pull/110188 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits