[all-commits] [llvm/llvm-project] a4b39f: [clang][Interp] Lazily visit const-qualified stati...
Timm Baeder via All-commits
all-commits at lists.llvm.org
Sun Mar 17 10:08:31 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a4b39f651536c5cd8835a93cdea61039db004252
https://github.com/llvm/llvm-project/commit/a4b39f651536c5cd8835a93cdea61039db004252
Author: Timm Bäder <tbaeder at redhat.com>
Date: 2024-03-17 (Sun, 17 Mar 2024)
Changed paths:
M clang/lib/AST/Interp/ByteCodeExprGen.cpp
M clang/test/AST/Interp/records.cpp
Log Message:
-----------
[clang][Interp] Lazily visit const-qualified static data members in C++
Commit: dff3e28df9b92e4d3102a0f8012352cebfc9461d
https://github.com/llvm/llvm-project/commit/dff3e28df9b92e4d3102a0f8012352cebfc9461d
Author: Timm Bäder <tbaeder at redhat.com>
Date: 2024-03-17 (Sun, 17 Mar 2024)
Changed paths:
M clang/lib/AST/Interp/Disasm.cpp
Log Message:
-----------
[clang][Interp][NFC] Print qualified name of Descriptor sources
Commit: ca876711aee31e5ec7f4f6f0210de664c8ec7ce4
https://github.com/llvm/llvm-project/commit/ca876711aee31e5ec7f4f6f0210de664c8ec7ce4
Author: Timm Bäder <tbaeder at redhat.com>
Date: 2024-03-17 (Sun, 17 Mar 2024)
Changed paths:
M clang/lib/AST/Interp/InterpBuiltin.cpp
Log Message:
-----------
[clang][Interp][NFC] Make local pointer const
Commit: 5143a1241362616840af826d18c067025dae1111
https://github.com/llvm/llvm-project/commit/5143a1241362616840af826d18c067025dae1111
Author: Timm Bäder <tbaeder at redhat.com>
Date: 2024-03-17 (Sun, 17 Mar 2024)
Changed paths:
M clang/lib/AST/Interp/InterpBuiltin.cpp
M clang/lib/AST/Interp/InterpFrame.cpp
M clang/test/AST/Interp/builtins.cpp
M clang/test/SemaCXX/warn-constant-evaluated-constexpr.cpp
Log Message:
-----------
[clang][Interp] Add __builtin_is_constant_evaluated warnings
Add the same warnings the current interpreter emits.
Compare: https://github.com/llvm/llvm-project/compare/192be3c9c133...5143a1241362
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list