https://github.com/clayborg commented:

One question I have here: where will the DW_TAG_variable get emitted for these 
`constexpr`? For actual static member variables we emit a single 
DW_TAG_variable in the file that declares the global variable, but for 
`constexpr` we won't be able to do this will we? Will we end up emitting a new 
copy each time someone include the header file? In that case we might end up 
with many global variables being defined in a linked executable that includes 
this header file more than once?

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

Reply via email to