[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-15 Thread Augusto Noronha via cfe-commits
https://github.com/augusto2112 closed https://github.com/llvm/llvm-project/pull/72011 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-15 Thread Augusto Noronha via cfe-commits
https://github.com/augusto2112 updated https://github.com/llvm/llvm-project/pull/72011 >From 8cebb68070de258e6f581e83c3b0541087f53570 Mon Sep 17 00:00:00 2001 From: Augusto Noronha Date: Mon, 13 Nov 2023 09:48:00 -0800 Subject: [PATCH] [DebugInfo][CGDebugInfo] Add RunTimeLang to more DIBuilder

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-14 Thread Felipe de Azevedo Piovezan via cfe-commits
@@ -424,6 +424,7 @@ namespace llvm { /// \param OffsetInBits Member offset. /// \param FlagsFlags to encode member attribute, e.g. private /// \param Elements class members. +/// \param RunTimeLang Optional parameter, Objective-C runtime version.

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-14 Thread Felipe de Azevedo Piovezan via cfe-commits
felipepiovezan wrote: > @felipepiovezan I don't this patch as it is has any changes that are > testable. I haven't added any code that will emit a RuntimeLang, only added > the option to do that so I can add those callers downstream. In retrospect I > should've marked it as NFC. I see. I

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-14 Thread Augusto Noronha via cfe-commits
@@ -424,6 +424,7 @@ namespace llvm { /// \param OffsetInBits Member offset. /// \param FlagsFlags to encode member attribute, e.g. private /// \param Elements class members. +/// \param RunTimeLang Optional parameter, Objective-C runtime version.

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-14 Thread Felipe de Azevedo Piovezan via cfe-commits
https://github.com/felipepiovezan edited https://github.com/llvm/llvm-project/pull/72011 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-14 Thread Felipe de Azevedo Piovezan via cfe-commits
@@ -424,6 +424,7 @@ namespace llvm { /// \param OffsetInBits Member offset. /// \param FlagsFlags to encode member attribute, e.g. private /// \param Elements class members. +/// \param RunTimeLang Optional parameter, Objective-C runtime version.

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-14 Thread Felipe de Azevedo Piovezan via cfe-commits
@@ -424,6 +424,7 @@ namespace llvm { /// \param OffsetInBits Member offset. /// \param FlagsFlags to encode member attribute, e.g. private /// \param Elements class members. +/// \param RunTimeLang Optional parameter, Objective-C runtime version.

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-14 Thread Augusto Noronha via cfe-commits
augusto2112 wrote: ping :) https://github.com/llvm/llvm-project/pull/72011 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-13 Thread Augusto Noronha via cfe-commits
https://github.com/augusto2112 updated https://github.com/llvm/llvm-project/pull/72011 >From 051bd74b2af581fc52896538f0ce571770e57b3e Mon Sep 17 00:00:00 2001 From: Augusto Noronha Date: Mon, 13 Nov 2023 09:48:00 -0800 Subject: [PATCH] Add RunTimeLang to Class and Enumeration DIBuilder

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-10 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-ir Author: Augusto Noronha (augusto2112) Changes RunTimeLang is already supported by DICompositeType, and already used by structs and unions. Add a new parameter in the class and enumeration create methods, so they can use the RunTimeLang

[clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)

2023-11-10 Thread Augusto Noronha via cfe-commits
https://github.com/augusto2112 created https://github.com/llvm/llvm-project/pull/72011 RunTimeLang is already supported by DICompositeType, and already used by structs and unions. Add a new parameter in the class and enumeration create methods, so they can use the RunTimeLang attribute as