[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-08-15 Thread Emily Dror via cfe-commits
@@ -8229,24 +8229,37 @@ Sema::CheckTemplateDeclScope(Scope *S, TemplateParameterList *TemplateParams) { // C++ [temp.class.spec]p6: [P2096] // A partial specialization may be declared in any scope in which the // corresponding primary template may be defined. + auto

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-08-02 Thread Emily Dror via cfe-commits
https://github.com/emily-dror updated https://github.com/llvm/llvm-project/pull/149781 >From 90ae570afa7b323be99fd36fd833902f5de9918e Mon Sep 17 00:00:00 2001 From: Emily Dror Date: Mon, 21 Jul 2025 12:00:08 +0300 Subject: [PATCH 1/2] [clang][Diagnostic] Clarify error message for auto Show lin

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-08-02 Thread Emily Dror via cfe-commits
https://github.com/emily-dror updated https://github.com/llvm/llvm-project/pull/149781 >From 90ae570afa7b323be99fd36fd833902f5de9918e Mon Sep 17 00:00:00 2001 From: Emily Dror Date: Mon, 21 Jul 2025 12:00:08 +0300 Subject: [PATCH 1/2] [clang][Diagnostic] Clarify error message for auto Show lin

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-08-02 Thread Emily Dror via cfe-commits
https://github.com/emily-dror updated https://github.com/llvm/llvm-project/pull/149781 >From 90ae570afa7b323be99fd36fd833902f5de9918e Mon Sep 17 00:00:00 2001 From: Emily Dror Date: Mon, 21 Jul 2025 12:00:08 +0300 Subject: [PATCH 1/2] [clang][Diagnostic] Clarify error message for auto Show lin

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-07-28 Thread Emily Dror via cfe-commits
@@ -8237,12 +8237,24 @@ Sema::CheckTemplateDeclScope(Scope *S, TemplateParameterList *TemplateParams) { if (CXXRecordDecl *RD = dyn_cast(Ctx)) { // C++ [temp.mem]p2: // A local class shall not have member templates. - if (RD->isLocalClass()) -ret

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-07-22 Thread Emily Dror via cfe-commits
https://github.com/emily-dror edited https://github.com/llvm/llvm-project/pull/149781 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-07-21 Thread Emily Dror via cfe-commits
https://github.com/emily-dror updated https://github.com/llvm/llvm-project/pull/149781 >From 90ae570afa7b323be99fd36fd833902f5de9918e Mon Sep 17 00:00:00 2001 From: Emily Dror Date: Mon, 21 Jul 2025 12:00:08 +0300 Subject: [PATCH] [clang][Diagnostic] Clarify error message for auto Show line an

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-07-21 Thread Emily Dror via cfe-commits
emily-dror wrote: Fixes #147324 https://github.com/llvm/llvm-project/pull/149781 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][Diagnostic] Clarify error message for auto (PR #149781)

2025-07-21 Thread Emily Dror via cfe-commits
https://github.com/emily-dror created https://github.com/llvm/llvm-project/pull/149781 Show line and file for auto template error in -std=c++20 or -std=c++23 >From 90ae570afa7b323be99fd36fd833902f5de9918e Mon Sep 17 00:00:00 2001 From: Emily Dror Date: Mon, 21 Jul 2025 12:00:08 +0300 Subject: