[all-commits] [llvm/llvm-project] f4fa16: [Clang] Bugfixes and improved support for `Attribu...
Sirraide via All-commits
all-commits at lists.llvm.org
Wed Sep 25 18:25:14 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f4fa16f14b3ee7da244687e4a138a5a6df3e1a48
https://github.com/llvm/llvm-project/commit/f4fa16f14b3ee7da244687e4a138a5a6df3e1a48
Author: Sirraide <aeternalmail at gmail.com>
Date: 2024-09-26 (Thu, 26 Sep 2024)
Changed paths:
M clang/include/clang/AST/ASTContext.h
M clang/include/clang/Sema/Template.h
M clang/lib/AST/ASTContext.cpp
M clang/lib/Sema/SemaTemplateInstantiate.cpp
M clang/lib/Sema/TreeTransform.h
A clang/test/SemaCXX/lambda-attributes.cpp
M clang/test/SemaCXX/lambda-conversion-op-cc.cpp
Log Message:
-----------
[Clang] Bugfixes and improved support for `AttributedType`s in lambdas (#85325)
This fixes a crash when we attempt to instantiate a lambda with an
`AnnotatedType`, refactors the code that handles transforming the
function type of a lambda, and improves source fidelity for lambda
function types.
This fixes #85120 and fixes #85154.
---------
Co-authored-by: Yuxuan Chen <ych at meta.com>
Co-authored-by: Doug Wyatt <dwyatt at apple.com>
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