Re: [PATCH] c++: local class memfn synth from uneval context [PR113063]

2023-12-18 Thread Jason Merrill
On 12/18/23 14:50, Patrick Palka wrote: Bootstrapped and regtested on x86_64-pc-linux-gnu, does this look OK for trunk? OK. -- >8 -- Here we first use and therefore synthesize the local class operator<=> from an unevaluated context, which inadvertently affects synthesization by causing funct

[PATCH] c++: local class memfn synth from uneval context [PR113063]

2023-12-18 Thread Patrick Palka
Bootstrapped and regtested on x86_64-pc-linux-gnu, does this look OK for trunk? -- >8 -- Here we first use and therefore synthesize the local class operator<=> from an unevaluated context, which inadvertently affects synthesization by causing functions used within the definition (such as the copy