cor3ntin wrote:

@efriedma-quic So we would track that a function that was declared in an 
unevaluated context has "unevaluated linkage" (or really, a bit that said it 
was declared in unevaluated context), and skip them in `EmitTopLevelDecl` like 
we do for immediate functions?

Seems reasonable (and I prefer that to inventing mangling, in think)

https://github.com/llvm/llvm-project/pull/124572
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to