[llvm] [DebugInfo] Add an specification_of attribute to LLVM DebugInfo (PR #115362)
Augusto Noronha via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 12 10:49:42 PST 2024
================
@@ -488,6 +488,9 @@ namespace llvm {
/// \param Elements Struct elements.
/// \param RunTimeLang Optional parameter, Objective-C runtime version.
/// \param UniqueIdentifier A unique identifier for the struct.
+ /// \param SpecificationOf The type that this type completes (is a
+ /// specification of). For example, this could be a templated type whose
+ /// template parameters have been substituted in.
----------------
augusto2112 wrote:
Ok, I'm removing this reference to templates and adding that this is used by Swift to represent generics.
https://github.com/llvm/llvm-project/pull/115362
More information about the llvm-commits
mailing list