MCPcopy Create free account
hub / github.com/BowenFu/matchit.cpp / IterUnderlyingType

Class IterUnderlyingType

develop/matchit/patterns.h:50–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48
49 template <typename RangeType>
50 class IterUnderlyingType
51 {
52 public:
53 using beginT = decltype(std::begin(std::declval<RangeType &>()));
54 using endT = decltype(std::end(std::declval<RangeType &>()));
55 };
56
57 // force array iterators fallback to pointers.
58 template <typename ElemT, size_t size>

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected