Skip to content

Commit 39d388a

Browse files
committed
Merge remote-tracking branch 'origin/main' into vpinst-with-type
2 parents a68903b + 82c078c commit 39d388a

File tree

229 files changed

+6050
-2831
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

229 files changed

+6050
-2831
lines changed

.github/new-prs-labeler.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -637,6 +637,7 @@ hlsl:
637637
- clang/lib/Sema/HLSLExternalSemaSource.cpp
638638
- clang/lib/Sema/SemaHLSL.cpp
639639
- clang/lib/CodeGen/CGHLSLRuntime.*
640+
- clang/lib/CodeGen/CGHLSLBuiltins.cpp
640641
- llvm/include/llvm/Frontend/HLSL/**
641642
- llvm/lib/Frontend/HLSL/**
642643

.github/workflows/libcxx-build-and-test.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,6 @@ jobs:
100100
- config: 'generic-cxx26'
101101
cc: 'clang-19'
102102
cxx: 'clang++-19'
103-
# Release transition
104-
- config: 'generic-cxx23'
105-
cc: 'clang-18'
106-
cxx: 'clang++-18'
107103
steps:
108104
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
109105
- name: ${{ matrix.config }}

clang/docs/ReleaseNotes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,7 @@ Bug Fixes to C++ Support
359359
- Fixed C++20 aggregate initialization rules being incorrectly applied in certain contexts. (#GH131320)
360360
- Clang was previously coalescing volatile writes to members of volatile base class subobjects.
361361
The issue has been addressed by propagating qualifiers during derived-to-base conversions in the AST. (#GH127824)
362+
- Correctly propagates the instantiated array type to the ``DeclRefExpr`` that refers to it. (#GH79750), (#GH113936), (#GH133047)
362363
- Fixed a Clang regression in C++20 mode where unresolved dependent call expressions were created inside non-dependent contexts (#GH122892)
363364
- Clang now emits the ``-Wunused-variable`` warning when some structured bindings are unused
364365
and the ``[[maybe_unused]]`` attribute is not applied. (#GH125810)

0 commit comments

Comments
 (0)