[PATCH] D105604: Generate DW_TAG_class_type when calling DIBuilder::createClassType().

Adrian Prantl via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 29 17:23:27 PDT 2021


aprantl requested changes to this revision.
aprantl added a comment.
This revision now requires changes to proceed.

What's the motivation behind this change? Most language frontends are not using this API but instead use createReplaceableCompositeType() to deal with recursive data structures. However, we still need to be careful, since this has the potential to break many downstream language frontends that rely on the current behavior. Also, the patch would need a testcase.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105604/new/

https://reviews.llvm.org/D105604



More information about the llvm-commits mailing list