mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-11-15 18:48:12 +00:00
I need to do more work on the custom witness functions. This is trying to make it easier to see the differences between the approaches before I resume work there (e.g. this helps flag a possible reason I was having trouble switching definitions when it came to generics, I think those are mishandled right now). This changes the thunk test because it was doing `CheckFunctionDefinitionSignature` in a different order from `handle_function.cpp`, and I think `handle_function.cpp` is more canonical here (changing that affects tests with defined functions). Assisted-by: Google Antigravity with Gemini 3 Flash