STD::IS_NOTHROW_INVOCABLE(3cxx)

πŸ¦‹ std::is_nothrow_invocable< _Fn, _ArgTypes > πŸ’…

okay bestie, welcome to section 3cxx of the libstdc++ manual β€” this is the page for std::is_nothrow_invocable< _Fn, _ArgTypes >, aka the type trait that does the vibe check on whether calling a thing with some args is gonna throw. no cap.


✨ NAME ✨

std::is_nothrow_invocable< _Fn, _ArgTypes > β€” literally std::is_nothrow_invocable. that's the whole name. iconic of it.


🌸 SYNOPSIS 🌸

include it, obviously:

#include <type_traits>

yes ma'am, <type_traits> is the one you want. go get it. πŸŽ€


🫢 Detailed Description 🫢

here's the whole struct, verbatim, not touching a single character of it:

template<typename _Fn, typename... _ArgTypes>
    struct std::is_nothrow_invocable< _Fn, _ArgTypes
    >"std::is_nothrow_invocable
ok so technically this is what the page says, and i am OBSESSED with the energy of that closing >"std::is_nothrow_invocable β€” i'm not "fixing" it, i'm not summarising it, i'm delivering it to you exactly as it arrived. main character quirk. periodt. πŸ’€βœ¨

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code.


that's the whole page, bestie β€” short and slay. 🧚

This came to you from the libstdc++ manual, page std::is_nothro...Fn, _ArgTypes >(3cxx) β€” section 3cxx, generated by Doxygen. no date on this one, she's timeless. mwah. πŸ’–