Implementation detail that computes the return type of cast for To/From.

Synopsis

Declared in <llvm/Support/Casting.h>

template<
    class To,
    class From>
struct cast_retty_impl;

Type Aliases

Name

Description

ret_type

Result type of casting From to To (reference by default).

Specializations

Name

Description

cast_retty_impl<To, std::unique_ptr<From>>

cast_retty_impl specialization for std::unique_ptr arguments.

cast_retty_impl<To, From const>

cast_retty_impl specialization for const From values.

cast_retty_impl<To, From*>

cast_retty_impl specialization for pointer arguments.

cast_retty_impl<To, From const*>

cast_retty_impl specialization for pointers to const.

cast_retty_impl<To, From const const*>

cast_retty_impl specialization for const pointers to const.

Created with MrDocs