outdated debug metamata doc?

Is anyone maintaining this page?

http://llvm.org/docs/SourceLevelDebugging.html#composite-type-descriptors

DIBuilder::createSubroutineType seems to generate metadatas with a different format.

Thanks!

Wei

Is anyone maintaining this page?

ish. We sometimes forget to update it for a while.

Source Level Debugging with LLVM — LLVM 18.0.0git documentation

DIBuilder::createSubroutineType seems to generate metadatas with a different
format.

composite types recently got one new field (a string unique
identifier) & the template arguments field was made non-optional.

Were there other differences you noticed/were referring to?

Yes, that is what I was mentioning. (I did not go through all of them.)

There are also some minor alignment issues such as
- basic, derived, composite type descriptors (second fields)
- subprogram descriptor (Function field)

Is anyone maintaining this page?

Yes. Manman needs to update it after her last few changes. Thanks.

-eric

Sorry that I forgot to update the rst file when making changes to the formats.
I will update the rst file if it is not already done.

Manman