[clang] [Sema] Mark alias/ifunc targets used and consider mangled names (PR #87130)
Fangrui Song via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 4 15:59:59 PDT 2024
================
@@ -1980,6 +1981,23 @@ static void handleWeakRefAttr(Sema &S, Decl *D, const ParsedAttr &AL) {
D->addAttr(::new (S.Context) WeakRefAttr(S.Context, AL));
}
+// Mark alias/ifunc target as used. For C++, we look up the demangled name
----------------
MaskRay wrote:
Thanks for mentioning `overloadable`. Added a test and fixed the comment.
https://github.com/llvm/llvm-project/pull/87130
More information about the cfe-commits
mailing list