reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1236 iterator begin() const { return iterator(Result.begin(), Single); } 1237 iterator end() const { return iterator(Result.end(), Single); } 1239 bool empty() const { return Result.empty(); } 1240 pointer data() const { return Single ? &Single : Result.data(); } 1241 size_t size() const { return Single ? 1 : Result.size(); } 1242 reference front() const { return Single ? Single : Result.front(); } 1243 reference back() const { return Single ? Single : Result.back(); } 1244 reference operator[](size_t N) const { return Single ? Single : Result[N]; } 1248 DeclContextLookupResult Sliced = Result.slice(N);