Lines Matching refs:MatcherCast
243 inline Matcher<T> MatcherCast(const M& matcher) { in MatcherCast() function
290 return MatcherCast<T>(matcher); in Cast()
1194 matchers.push_back(MatcherCast<RawU>(matcher));
1279 return MatcherCast<const T&>(matcher_).Matches(x);
1612 : matcher_(MatcherCast<const Pointee&>(matcher)) {}
1904 : callable_(callable), matcher_(MatcherCast<ResultType>(matcher)) {}
1963 : size_matcher_(MatcherCast<SizeType>(size_matcher)) {}
2017 : distance_matcher_(MatcherCast<DistanceType>(distance_matcher)) {}
2703 matchers_.push_back(MatcherCast<const Element&>(*first++));
2958 matchers_.push_back(MatcherCast<const Element&>(*first));
3040 return MatcherCast<Target>(a);
3250 : value_matcher_(MatcherCast<ValueType>(value_matcher)) {}
3715 field, MatcherCast<const FieldType&>(matcher)));
3729 field_name, field, MatcherCast<const FieldType&>(matcher)));
3744 property, MatcherCast<const PropertyType&>(matcher)));
3762 property_name, property, MatcherCast<const PropertyType&>(matcher)));
3774 property, MatcherCast<const PropertyType&>(matcher)));
3787 property_name, property, MatcherCast<const PropertyType&>(matcher)));