[llvm-dev] [DebugInfo][DIBuilder] Good way to pass arguments to createClassType/createMemberType (original) (raw)
Vivien Millet via llvm-dev llvm-dev at lists.llvm.org
Tue Feb 5 13:40:13 PST 2019
- Previous message: [llvm-dev] debugging installation problem
- Next message: [llvm-dev] [DebugInfo][DIBuilder] Good way to pass arguments to createClassType/createMemberType
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, I'm trying to use DIBuilder to build my debug info and export it into a PDB, but I don't understand the way some DIBuilder method work. My question might have a straightforward answer but I don't see it ... (and I can't find any example code using these methods anywhere). Indeed createClassType takes an "Elements" argument, and createMemberType takes a "Scope" argument. Like the "who's first, egg or hen", I don't know If I need to create my members first using le compilation unit as the scope, put them in an array and give them to createClassType Elements parameter. Or forget the Elements parameter, call createClassType first then give it as "Scope" of createMemberType.. Thanks ! -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190205/df09ac70/attachment.html>
- Previous message: [llvm-dev] debugging installation problem
- Next message: [llvm-dev] [DebugInfo][DIBuilder] Good way to pass arguments to createClassType/createMemberType
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]