template <typename T, bool IsLValueReference = std::is_lvalue_reference_v<T>>

struct PassByValue

Defined at line 44 of file ../../third_party/abseil-cpp/src/absl/functional/internal/function_ref.h

Chooses the best type for passing T as an argument.

Attempt to be close to SystemV AMD64 ABI. Objects with trivial copy ctor are

passed by value.