[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From c1429616ef38feac35bbafbd169a03d4dc3b0968 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From c1429616ef38feac35bbafbd169a03d4dc3b0968 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From d8a50b144012c8522c2b83cb44a1c25ccffc0343 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From d8a50b144012c8522c2b83cb44a1c25ccffc0343 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-26 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 44cad6f33255eb755ffc3e3b040ed9aa85f71705 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-26 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 44cad6f33255eb755ffc3e3b040ed9aa85f71705 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-25 Thread Matheus Izvekov via llvm-branch-commits
@@ -2882,22 +2882,22 @@ class alignas(TypeAlignment) Type : public ExtQualsTypeCommonBase { /// Retrieves the CXXRecordDecl that this type refers to, either /// because the type is a RecordType or because it is the injected-class-name /// type of a class template or clas

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-24 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 199662ed8e15b74d74a9591fc0c5ea70e9541255 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-24 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 199662ed8e15b74d74a9591fc0c5ea70e9541255 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-23 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From fa8712f14d7f2f4ba7ac6b5b71670bab6c1e3c7a Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-23 Thread Matheus Izvekov via llvm-branch-commits
@@ -23,6 +23,55 @@ namespace clang { +inline CXXRecordDecl *Type::getAsCXXRecordDecl() const { + const auto *TT = dyn_cast(CanonicalType); + if (!isa_and_present(TT)) +return nullptr; + auto *TD = TT->getOriginalDecl(); + if (!isa(TT) && !isa(TD)) +return nullptr;

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-23 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 55b388d57dab0393872759a81003f6f4bcb2cda6 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-23 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 55b388d57dab0393872759a81003f6f4bcb2cda6 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-23 Thread Matheus Izvekov via llvm-branch-commits
@@ -23,6 +23,55 @@ namespace clang { +inline CXXRecordDecl *Type::getAsCXXRecordDecl() const { + const auto *TT = dyn_cast(CanonicalType); + if (!isa_and_present(TT)) +return nullptr; + auto *TD = TT->getOriginalDecl(); + if (!isa(TT) && !isa(TD)) +return nullptr;

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 8978115b6623aab9927fae5890b0e6d9d2bf2cef Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 8978115b6623aab9927fae5890b0e6d9d2bf2cef Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 324e8f3c5e2ac3175d4e4342b43623ae82e32a98 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/155051 >From 324e8f3c5e2ac3175d4e4342b43623ae82e32a98 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Fri, 22 Aug 2025 15:16:27 -0300 Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl

[llvm-branch-commits] [clang] [clang-tools-extra] [lldb] [PATCH 5/7] [clang] NNS improvement: getOriginalDecl changes (PR #149747)

2025-08-09 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov closed https://github.com/llvm/llvm-project/pull/149747 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang-tools-extra] [PATCH 2/7] [clang] improve NestedNameSpecifier: misc small clang changes (PR #148012)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov closed https://github.com/llvm/llvm-project/pull/148012 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang-tools-extra] [libcxx] [lldb] [PATCH 3/7] [clang] improve NestedNameSpecifier: test changes (PR #148014)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov closed https://github.com/llvm/llvm-project/pull/148014 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang-tools-extra] [lldb] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov closed https://github.com/llvm/llvm-project/pull/148015 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang-tools-extra] [lldb] [PATCH 6/7] [clang] improve NestedNameSpecifier (PR #149748)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov closed https://github.com/llvm/llvm-project/pull/149748 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov closed https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: Alright, these three macOS-only test failures are fixed now, I tested locally. I am moving ahead with the merge. https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org h

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 209c92e8b564c54ef014a1681815735ef0dacd5b Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 278d0ca8f87526d4e0542b3f5e1afef34d9ec6f0 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 278d0ca8f87526d4e0542b3f5e1afef34d9ec6f0 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-08-08 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 209c92e8b564c54ef014a1681815735ef0dacd5b Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-07 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: I managed to fix that, it was some problem with using `lld` instead of the macOS linker. https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cg

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-06 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: > Clean build succeeded. > > These tests fail on macOS: > > ``` > > > Unresolved Tests (3): > lldb-api :: > commands/expression/import-std-module/list/TestListFromStdModule.py > lldb-api :: > commands/expression/import-std-module/n

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-06 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: That builds cleanly on a MacOS machine and the tests for that checker pass. If you can still reproduce that even from a clean build, please share repro steps. https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits ma

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-06 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: > Hmmm getting this error when building the patch series locally > > ``` > Undefined symbols for architecture arm64: > "clang::NestedNameSpecifierLoc::getTypeLoc() const", referenced from: > clang::RecursiveASTVisitor<(anonymous > namespace)::RetainPtrCtorAdoptChecker::c

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-06 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: > > > @mizvekov do you have a macOS machine handy to test this on? Or do you > > > want me to try? > > > > > > I don't think there is anything macOS specific about this change. > > > > > > My main development machine is macOS, and I always struggled with testing > > LLDB o

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-06 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: > @mizvekov do you have a macOS machine handy to test this on? Or do you want > me to try? I don't think there is anything macOS specific about this change. My main development machine is macOS, and I always struggled with testing LLDB on it. But I finally setup a Linux VM on

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 4abdd2322b0336c72cf3c700710504b3ac6e0ef6 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [clang-tools-extra] [PATCH 6/7] [clang] improve NestedNameSpecifier (PR #149748)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: ping, this is the only patch which is still unreviewed. https://github.com/llvm/llvm-project/pull/149748 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: @Michael137 this is ready for another look. https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 552fc80db7be58372f489cff1d7764894dad0649 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 3126c2c819a94333f6cf96268e22f8897142f43b Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 24638a411b4874d9621157639a34f953f464fc5f Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 3126c2c819a94333f6cf96268e22f8897142f43b Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 24638a411b4874d9621157639a34f953f464fc5f Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 796007b5d7062f6ba34b6ddcf52d791e142d2a95 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From b894c910abf8b7f21c3c501de0c6dfb947a2e922 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 796007b5d7062f6ba34b6ddcf52d791e142d2a95 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-08-05 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From b894c910abf8b7f21c3c501de0c6dfb947a2e922 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [libcxx] [PATCH 3/7] [clang] improve NestedNameSpecifier: test changes (PR #148014)

2025-08-01 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148014 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 75be9efd3ffcdb9e42d9261af59f2668a771f09a Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From ff7f559bb48df18dea7cc12e568e61b70f3a7f72 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 1ee69180a1e5d90242b5c33d78371b7a7b8eefbd Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 9d8c830ef0ff10e72020dd76e0a0a07b83ed460c Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From ea99ebf3ed17456ba5b69ae71766048bae0f02fd Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-27 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From ba9b546d750203605af2bb0a955aff157421c834 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-24 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: > H yea I don't think we want to be losing the scope qualifiers for the > typenames. What does LLDB have to do to retain those? The answer to that depends on what LLDB wants and can do here. The status quo is, the types produced in the places changed here are not valid as-

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-23 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From ea97cf5a5bf170c35c6fd838ce17a8c59ef5fdfe Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-23 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From ea97cf5a5bf170c35c6fd838ce17a8c59ef5fdfe Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-23 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From ce3fc4604d940960f54918d7190950a03bf37a83 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 16b9c435e07ed7b8b54970dab24040e78db5e0e9 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 285569de7af76b1d0e5649f9e38fa43a5e6a4026 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 285569de7af76b1d0e5649f9e38fa43a5e6a4026 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 16b9c435e07ed7b8b54970dab24040e78db5e0e9 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148015 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
@@ -78,8 +78,8 @@ // DWPFOO-NEXT: struct CustomType { // DWPFOO-NEXT: typedef unsigned int IntegerType; // DWPFOO-NEXT: typedef float FloatType; -// DWPFOO-NEXT: CustomType::IntegerType x; -// DWPFOO-NEXT: CustomType::FloatType y; +// DWPFOO-NEXT: IntegerTyp

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-22 Thread Matheus Izvekov via llvm-branch-commits
@@ -10,7 +10,7 @@ // to the incomplete type. Make sure that succeeds. Use the expression command // to make sure the resulting AST can be imported correctly. // CHECK: expr -- var -// CHECK: (A::X) $0 = 0 +// CHECK: (X) $0 = 0 mizvekov wrote: With the given AP

[llvm-branch-commits] [clang] [PATCH 2/7] [clang] improve NestedNameSpecifier: misc small clang changes (PR #148012)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148012 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] improve NestedNameSpecifier: clang-tools-extra changes (PR #148015)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148015 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [libcxx] [PATCH 3/7] [clang] improve NestedNameSpecifier: test changes (PR #148014)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148014 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [PATCH 2/7] [clang] improve NestedNameSpecifier: misc changes (PR #148012)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148012 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/149949 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [PATCH 2/7] [clang] Improve nested name specifier AST representation (PR #148012)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148012 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [libcxx] [PATCH 3/7] [clang] Improve nested name specifier AST representation (PR #148014)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148014 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/7] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148015 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang-tools-extra] [PATCH 5/7] [clang] NNS improvement: getOriginalDecl changes (PR #149747)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/149747 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang-tools-extra] [PATCH 6/7] [clang] improve NestedNameSpecifier (PR #149748)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/149748 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [lldb] Draft: [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/149949 >From 7c873c4058239c2a9deca69db9de37de8ea1e7ed Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300 Subject: [PATCH] [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes

[llvm-branch-commits] [lldb] Draft: [PATCH 7/7] [clang] improve NestedNameSpecifier: LLDB changes (PR #149949)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov created https://github.com/llvm/llvm-project/pull/149949 Test run of the LLDB CI, just checking if anything needs to be updated there. >From 3c8cbad51fa481cf59392e9d25cdbdc7fdfbeff4 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Mon, 21 Jul 2025 22:00:01 -0300

[llvm-branch-commits] [clang] [clang-tools-extra] [PATCH 6/6] [clang] improve NestedNameSpecifier (PR #149748)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: @erichkeane this was the only patch in the series you didn't review. FYI in case this was an oversight. https://github.com/llvm/llvm-project/pull/149748 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://li

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/6] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 07588c1311f9f2149057e2aa765bb4922b06244f Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/6] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 07588c1311f9f2149057e2aa765bb4922b06244f Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang] [PATCH 2/6] [clang] Improve nested name specifier AST representation (PR #148012)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
@@ -63,7 +63,7 @@ def test_a_struct(self): self.assertIsNotNone(fields[1].translation_unit) self.assertEqual(fields[1].spelling, "b") self.assertFalse(fields[1].type.is_const_qualified()) -self.assertEqual(fields[1].type.kind, TypeKind.ELABORATED

[llvm-branch-commits] [clang] [PATCH 2/6] [clang] Improve nested name specifier AST representation (PR #148012)

2025-07-21 Thread Matheus Izvekov via llvm-branch-commits
mizvekov wrote: > Re: Python bindings changes. > > The tests currently fail because the libclang.so cannot even be built. Is > this expected, as in, can it only be built after the last patch again? (I see > that the tests passed on patch 6/6). Yes, but all of the patches will be squashed befo

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/6] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 07134c3a595386732fb7c7b86d725bfccf885820 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/6] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 07134c3a595386732fb7c7b86d725bfccf885820 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/6] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 6f7eb76bbbf50ce88e2d92a5ab919c74c777f4b7 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/6] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 6f7eb76bbbf50ce88e2d92a5ab919c74c777f4b7 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/6] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148015 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [PATCH 3/6] [clang] Improve nested name specifier AST representation (PR #148014)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148014 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [PATCH 2/6] [clang] Improve nested name specifier AST representation (PR #148012)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/148012 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/4] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 58408083dc31297fba96aa9127dce07aee2f Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang-tools-extra] [PATCH 4/4] [clang] Improve nested name specifier AST representation (PR #148015)

2025-07-20 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/148015 >From 58408083dc31297fba96aa9127dce07aee2f Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 10 Jul 2025 14:07:34 -0300 Subject: [PATCH] [PATCH 4/6] [clang] Improve nested name specifier AST repres

[llvm-branch-commits] [clang] 7759bb5 - [clang] Serialization: support hashing null template arguments

2025-06-03 Thread Matheus Izvekov via llvm-branch-commits
Author: Matheus Izvekov Date: 2025-05-29T11:43:19-03:00 New Revision: 7759bb57c24390797ee34fa58a5e1234f5aa9369 URL: https://github.com/llvm/llvm-project/commit/7759bb57c24390797ee34fa58a5e1234f5aa9369 DIFF: https://github.com/llvm/llvm-project/commit/7759bb57c24390797ee34fa58a5e1234f5aa9369.dif

[llvm-branch-commits] [clang] Backport: [clang] Serialization: support hashing null template arguments (PR #141957)

2025-05-30 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov edited https://github.com/llvm/llvm-project/pull/141957 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] Backport: [clang] Serialization: support hashing null template arguments (PR #141957)

2025-05-29 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov created https://github.com/llvm/llvm-project/pull/141957 When performing overload resolution during code completion, clang will allow incomplete substitutions in more places than would be allowed for valid code, because for completion to work well, it needs clang to

[llvm-branch-commits] [clang] release/20.x: [clang] Forward TPL of NestedNameSpecifier (PR #137806)

2025-04-29 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov approved this pull request. https://github.com/llvm/llvm-project/pull/137806 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [ci] skip clang installation and separate configuration for runtimes. (PR #136162)

2025-04-17 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov created https://github.com/llvm/llvm-project/pull/136162 They will be built with the just built clang either way. This avoids building the runtimes twice when LLDB is also tested. >From cb827a1a19380f47213e5f2bafc32a5a8a9f32fe Mon Sep 17 00:00:00 2001 From: Matheus

[llvm-branch-commits] [lldb] [llvm] [ci] add dependencies for lldb python binding tests (PR #136158)

2025-04-17 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov updated https://github.com/llvm/llvm-project/pull/136158 >From cfb1035622f1530a2c981a47c49dcae01309b617 Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Thu, 17 Apr 2025 13:31:32 -0300 Subject: [PATCH] [ci] add dependencies for lldb python binding tests Add corr

[llvm-branch-commits] [lldb] [llvm] [ci] add dependencies for lldb python binding tests (PR #136158)

2025-04-17 Thread Matheus Izvekov via llvm-branch-commits
https://github.com/mizvekov created https://github.com/llvm/llvm-project/pull/136158 Add correct configuration and dependencies for LLDB testing which is actually relevant for clang changes. >From 20f393ed197d31619d169740afa4adae3393d26b Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Th

  1   2   3   >