[clang] [CIR] Handle global string literals as char array initializer (PR #144384)

2025-06-17 Thread Andy Kaylor via cfe-commits
https://github.com/andykaylor closed https://github.com/llvm/llvm-project/pull/144384 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CIR] Handle global string literals as char array initializer (PR #144384)

2025-06-17 Thread Andy Kaylor via cfe-commits
https://github.com/andykaylor updated https://github.com/llvm/llvm-project/pull/144384 >From 815c01f5041c83c1612f49ee8ccda23c8eca16c8 Mon Sep 17 00:00:00 2001 From: Andy Kaylor Date: Fri, 13 Jun 2025 16:03:08 -0700 Subject: [PATCH 1/2] [CIR] Handle global string literals as char array initiali

[clang] [CIR] Handle global string literals as char array initializer (PR #144384)

2025-06-17 Thread Bruno Cardoso Lopes via cfe-commits
https://github.com/bcardosolopes approved this pull request. https://github.com/llvm/llvm-project/pull/144384 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CIR] Handle global string literals as char array initializer (PR #144384)

2025-06-17 Thread Amr Hesham via cfe-commits
https://github.com/AmrDeveloper approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/144384 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CIR] Handle global string literals as char array initializer (PR #144384)

2025-06-17 Thread Morris Hafner via cfe-commits
https://github.com/mmha approved this pull request. LGTM, just a request for three more test cases. I'm not sure if they work upstream already. If they don't, let's just skip over them for now. ```c++ char oversized[100] = "123"; char exact[4] = "123"; decltype(auto) returns_literal() { re

[clang] [CIR] Handle global string literals as char array initializer (PR #144384)

2025-06-16 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Andy Kaylor (andykaylor) Changes This change adds the line of code needed to handle a string literal as an initializer for a character array. --- Full diff: https://github.com/llvm/llvm-project/pull/144384.diff 2 Files Affected: - (mod

[clang] [CIR] Handle global string literals as char array initializer (PR #144384)

2025-06-16 Thread Andy Kaylor via cfe-commits
https://github.com/andykaylor created https://github.com/llvm/llvm-project/pull/144384 This change adds the line of code needed to handle a string literal as an initializer for a character array. >From 815c01f5041c83c1612f49ee8ccda23c8eca16c8 Mon Sep 17 00:00:00 2001 From: Andy Kaylor Date: F