Searched defs:ViewArray (Results 1 – 1 of 1) sorted by relevance
52 template <typename T> struct ViewArray { struct56 ViewArray() = default; argument57 ViewArray(StringRef D, size_t S) : Data(D), Stride(S) {} in ViewArray() argument69 iterator(const ViewArray &A, const char *C) in iterator() argument115 iterator begin() const { return iterator(*this, Data.begin()); } in begin()117 iterator end() const { return iterator(*this, Data.end()); } in end()119 size_t size() const { return Data.size() / Stride; } in size()121 bool isEmpty() const { return Data.empty(); } in isEmpty()