llvm::isa_impl_cl

Const-aware wrapper that forwards isa checks to isa_impl.

Synopsis

Declared in <llvm/Support/Casting.h>

template<
    typename To,
    typename From>
struct isa_impl_cl;

Static Member Functions

NameDescription
doit Returns true if Val is an instance of To.

Specializations

NameDescription
isa_impl_cl<To, From const> isa_impl_cl specialization for const From values.
isa_impl_cl<To, std::unique_ptr<From> const> isa_impl_cl specialization for const unique_ptr arguments.
isa_impl_cl<To, From*> isa_impl_cl specialization for pointer arguments.
isa_impl_cl<To, From const*> isa_impl_cl specialization for pointers to const.
isa_impl_cl<To, From const*> isa_impl_cl specialization for const-qualified pointer objects.
isa_impl_cl<To, From const const*> isa_impl_cl specialization for const pointers to const.