This patch series implements C++26 std::indirect, the majority of the implementation was provied by Jonathan Wakely, with tests and minor fixes added by me, that can be found here: https://forge.sourceware.org/tkaminsk/gcc/commit/d461c4826c61138f69bb533defbc22c6f6305e1a