Skip to content

[Clang] fix range calculation for conditionals with throw expressions #112081

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
Oct 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
67c4161
[Clang] fix range calculation for conditionals with throw expressions
a-tarasyuk Oct 12, 2024
8366e2c
Merge branch 'main' into fix/111854
a-tarasyuk Oct 12, 2024
336810f
Merge branch 'main' into fix/111854
a-tarasyuk Oct 14, 2024
248a56a
Merge branch 'main' into fix/111854
a-tarasyuk Oct 14, 2024
3a56d10
Merge branch 'main' into fix/111854
a-tarasyuk Oct 15, 2024
c3c5b8f
Merge branch 'main' into fix/111854
a-tarasyuk Oct 18, 2024
9c2a745
change return type to nullable for handling invalid ranges in integer…
a-tarasyuk Oct 18, 2024
6e2b0aa
Merge branch 'fix/111854' of https://github.com/a-tarasyuk/llvm-proje…
a-tarasyuk Oct 18, 2024
661abfd
Merge branch 'main' of https://github.com/llvm/llvm-project into fix/…
a-tarasyuk Oct 18, 2024
cd3d083
Merge branch 'main' into fix/111854
a-tarasyuk Oct 18, 2024
eb5f2e2
Merge branch 'main' into fix/111854
a-tarasyuk Oct 19, 2024
0cb124d
Merge branch 'main' into fix/111854
a-tarasyuk Oct 19, 2024
76be3d8
Merge branch 'main' into fix/111854
a-tarasyuk Oct 19, 2024
646675b
Merge branch 'main' into fix/111854
a-tarasyuk Oct 19, 2024
f19a1a1
Merge branch 'main' into fix/111854
a-tarasyuk Oct 20, 2024
01dc877
Merge branch 'main' into fix/111854
a-tarasyuk Oct 22, 2024
ad1ed80
Merge branch 'main' into fix/111854
a-tarasyuk Oct 22, 2024
79adbbe
Merge branch 'main' into fix/111854
a-tarasyuk Oct 24, 2024
3d1ed95
Update ReleaseNotes
a-tarasyuk Oct 24, 2024
b8af5b8
Merge branch 'main' into fix/111854
a-tarasyuk Oct 24, 2024
ef19b65
Merge branch 'main' into fix/111854
a-tarasyuk Oct 24, 2024
331a5ec
Merge branch 'main' into fix/111854
a-tarasyuk Oct 24, 2024
39adc48
Merge branch 'main' into fix/111854
a-tarasyuk Oct 24, 2024
fe739b6
Merge branch 'main' into fix/111854
a-tarasyuk Oct 25, 2024
e0f056c
update comments
a-tarasyuk Oct 25, 2024
93ccc0d
Merge branch 'fix/111854' of https://github.com/a-tarasyuk/llvm-proje…
a-tarasyuk Oct 25, 2024
ddb0fcb
Merge branch 'main' of https://github.com/llvm/llvm-project into fix/…
a-tarasyuk Oct 25, 2024
93e2369
Merge branch 'main' into fix/111854
a-tarasyuk Oct 25, 2024
4b19638
Merge branch 'main' into fix/111854
a-tarasyuk Oct 25, 2024
edb0a54
Merge branch 'main' into fix/111854
a-tarasyuk Oct 25, 2024
d223061
Merge branch 'main' into fix/111854
a-tarasyuk Oct 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion clang/docs/ReleaseNotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -560,7 +560,8 @@ Bug Fixes to C++ Support
- Clang incorrectly considered a class with an anonymous union member to not be
const-default-constructible even if a union member has a default member initializer.
(#GH95854).
- Fixed an assertion failure when evaluating an invalid expression in an array initializer (#GH112140)
- Fixed an assertion failure when evaluating an invalid expression in an array initializer. (#GH112140)
- Fixed an assertion failure in range calculations for conditional throw expressions. (#GH111854)

Bug Fixes to AST Handling
^^^^^^^^^^^^^^^^^^^^^^^^^
Expand Down
Loading