Lines Matching refs:public

304 class StringMatchResultListener : public MatchResultListener {
305 public:
338 public:
403 public:
409 class Impl : public MatcherInterface<T> {
410 public:
457 public:
464 public:
477 public:
612 public:
660 public:
708 public:
744 public:
763 public:
777 public:
811 public:
829 class Impl : public MatcherInterface<Super&> {
830 public:
895 public:
965 public:
1019 public:
1073 public:
1125 public:
1171 public:
1187 class Impl : public MatcherInterface<Tuple> {
1188 public:
1202 class Eq2Matcher : public PairMatchBase<Eq2Matcher, AnyEq> {
1203 public:
1206 class Ne2Matcher : public PairMatchBase<Ne2Matcher, AnyNe> {
1207 public:
1210 class Lt2Matcher : public PairMatchBase<Lt2Matcher, AnyLt> {
1211 public:
1214 class Gt2Matcher : public PairMatchBase<Gt2Matcher, AnyGt> {
1215 public:
1218 class Le2Matcher : public PairMatchBase<Le2Matcher, AnyLe> {
1219 public:
1222 class Ge2Matcher : public PairMatchBase<Ge2Matcher, AnyGe> {
1223 public:
1232 class NotMatcherImpl : public MatcherInterface<const T&> {
1233 public:
1257 public:
1276 class AllOfMatcherImpl : public MatcherInterface<const T&> {
1277 public:
1338 public:
1381 class AnyOfMatcherImpl : public MatcherInterface<const T&> {
1382 public:
1444 public:
1466 public:
1496 public:
1533 public:
1569 public:
1628 public:
1645 public:
1669 class Impl : public MatcherInterface<T> {
1670 public:
1793 public:
1823 class Impl : public MatcherInterface<Tuple> {
1824 public:
1865 public:
1884 class Impl : public MatcherInterface<Pointer> {
1885 public:
1924 public:
1943 class Impl : public MatcherInterface<PointerType> {
1944 public:
1985 public:
2013 class WhenDynamicCastToMatcher : public WhenDynamicCastToMatcherBase<To> {
2014 public:
2028 class WhenDynamicCastToMatcher<To&> : public WhenDynamicCastToMatcherBase<To&> {
2029 public:
2050 public:
2114 public:
2209 public:
2232 class Impl : public MatcherInterface<T> {
2236 public:
2296 public:
2306 class Impl : public MatcherInterface<Container> {
2307 public:
2344 public:
2354 class Impl : public MatcherInterface<Container> {
2355 public:
2408 public:
2495 public:
2506 class Impl : public MatcherInterface<LhsContainer> {
2507 public:
2580 public:
2606 class Impl : public MatcherInterface<LhsContainer> {
2607 public:
2693 class QuantifierMatcherImpl : public MatcherInterface<Container> {
2694 public:
2783 class ContainsMatcherImpl : public QuantifierMatcherImpl<Container> {
2784 public:
2809 class EachMatcherImpl : public QuantifierMatcherImpl<Container> {
2810 public:
2835 class ContainsTimesMatcherImpl : public QuantifierMatcherImpl<Container> {
2836 public:
2869 public:
2887 public:
2907 public:
2949 class KeyMatcherImpl : public MatcherInterface<PairType> {
2950 public:
2992 public:
3008 public:
3019 class Impl : public MatcherInterface<Type> {
3020 public:
3051 class PairMatcherImpl : public MatcherInterface<PairType> {
3052 public:
3135 public:
3273 : public MatcherInterface<Struct> {
3279 public:
3348 public:
3364 class ElementsAreMatcherImpl : public MatcherInterface<Container> {
3365 public:
3512 public:
3609 : public MatcherInterface<Container>,
3610 public UnorderedElementsAreMatcherImplBase {
3611 public:
3697 public:
3724 public:
3753 public:
3774 public:
3803 public:
3828 class Impl : public MatcherInterface<T> {
3829 public:
3879 public:
3889 class Impl : public MatcherInterface<Optional> {
3890 public:
3939 public:
4000 public:
4054 class ArgsMatcherImpl : public MatcherInterface<ArgsTuple> {
4055 public:
4117 public:
5269 public:
5302 public:
5335 public:
5446 : public ::testing::internal::MatcherBaseImpl<name##Matcher> { \
5447 public: \
5449 class gmock_Impl : public ::testing::MatcherInterface<const arg_type&> { \
5450 public: \
5524 class full_name : public ::testing::internal::MatcherBaseImpl< \
5526 public: \
5529 class gmock_Impl : public ::testing::MatcherInterface<const arg_type&> { \
5530 public: \