Lines Matching defs:doit
49 static inline bool doit(const From &Val) {
55 static inline bool doit(const From &Val) {
56 return isa_impl<To, From>::doit(Val);
61 static inline bool doit(const From &Val) {
62 return isa_impl<To, From>::doit(Val);
67 static inline bool doit(const From *Val) {
68 return isa_impl<To, From>::doit(*Val);
73 static inline bool doit(const From *Val) {
74 return isa_impl<To, From>::doit(*Val);
79 static inline bool doit(const From *Val) {
80 return isa_impl<To, From>::doit(*Val);
88 static bool doit(const From &Val) {
90 typename simplify_type<SimpleFrom>::SimpleType>::doit(
98 static bool doit(const FromTy &Val) {
99 return isa_impl_cl<To,FromTy>::doit(Val);
110 return isa_impl_wrap<X, Y, typename simplify_type<Y>::SimpleType>::doit(Val);
167 static typename cast_retty<To, From>::ret_type doit(const From &Val) {
169 typename simplify_type<SimpleFrom>::SimpleType>::doit(
176 static typename cast_retty<To, FromTy>::ret_type doit(const FromTy &Val) {
196 typename simplify_type<Y>::SimpleType>::doit(Val);