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
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
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
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
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
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
@@ -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
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
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
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
@@ -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;
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
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
@@ -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;
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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-
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
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
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
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
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
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
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
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
@@ -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
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
@@ -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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
@@ -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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 278 matches
Mail list logo