Specialization of isa_impl so isa<GlobalAlias> works without GlobalAlias.h.
isa_impl
isa<GlobalAlias>
Declared in <llvm/IR/Value.h>
<llvm/IR/Value.h>
template<> struct isa_impl<GlobalAlias, Value>;
doit
Val