https://github.com/sdkrystian updated
https://github.com/llvm/llvm-project/pull/91339
>From b199345e93410ad4e7f7f4b37f09c7e66572d43a Mon Sep 17 00:00:00 2001
From: Krystian Stasiowski
Date: Tue, 7 May 2024 10:07:26 -0400
Subject: [PATCH 1/5] [Clang][Sema] Don't set instantiated from function
https://github.com/sdkrystian updated
https://github.com/llvm/llvm-project/pull/91339
>From b199345e93410ad4e7f7f4b37f09c7e66572d43a Mon Sep 17 00:00:00 2001
From: Krystian Stasiowski
Date: Tue, 7 May 2024 10:07:26 -0400
Subject: [PATCH 1/4] [Clang][Sema] Don't set instantiated from function
https://github.com/erichkeane approved this pull request.
https://github.com/llvm/llvm-project/pull/91339
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Krystian Stasiowski (sdkrystian)
Changes
The following snippet causes a crash:
```cpp
templatetypename T
struct A
{
bool operator=(const A) const requires true = default;
};
bool f(Aint a)
{
return a != Aint();
}
```
This occurs
https://github.com/sdkrystian created
https://github.com/llvm/llvm-project/pull/91339
The following snippet causes a crash:
```cpp
template
struct A
{
bool operator<=>(const A&) const requires true = default;
};
bool f(A a)
{
return a != A();
}
```
This occurs because during the