Home | History | Annotate | Download | only in Basic

Lines Matching refs:End

107 } // end anonymous namespace
168 } // end anonymous namespace
278 assert(CurrentFS != Overlays.overlays_end() && "incrementing past end");
293 "incrementing past end");
327 } // end anonymous namespace
384 iterator contents_end() { return Contents.end(); }
416 DirectoryEntry::iterator Current, End;
420 DirectoryEntry::iterator End, std::error_code &EC);
504 /// \brief Looks up the path <tt>[Start, End)</tt> in \p From, possibly
507 End, Entry *From);
618 E = Keys.end();
653 for (yaml::MappingNode::iterator I = M->begin(), E = M->end(); I != E;
697 E = Contents->end();
800 for (yaml::MappingNode::iterator I = Top->begin(), E = Top->end(); I != E;
817 for (yaml::SequenceNode::iterator I = Roots->begin(), E = Roots->end();
861 } // end of anonymous namespace
879 if (DI == Stream.end() || !Root) {
905 sys::path::const_iterator End = sys::path::end(Path);
906 for (std::vector<Entry *>::iterator I = Roots.begin(), E = Roots.end();
908 ErrorOr<Entry *> Result = lookupPath(Start, End, *I);
916 sys::path::const_iterator End,
929 if (Start == End) {
941 ErrorOr<Entry *> Result = lookupPath(Start, End, *I);
1013 for (StringRef Comp : llvm::make_range(path::begin(Path), path::end(Path)))
1048 auto IParent = path::begin(Parent), EParent = path::end(Parent);
1049 for (auto IChild = path::begin(Path), EChild = path::end(Path);
1137 std::sort(Mappings.begin(), Mappings.end(),
1148 DirectoryEntry::iterator End,
1150 : Dir(_Path.str()), FS(FS), Current(Begin), End(End) {
1151 if (Current != End) {
1163 assert(Current != End && "cannot iterate past end");
1164 if (++Current != End) {
1190 assert(FS && State && !State->empty() && "incrementing past end");
1191 assert(State->top()->isStatusKnown() && "non-canonical end iterator");
1192 vfs::directory_iterator End;
1197 if (I != End) {
1203 while (!State->empty() && State->top().increment(EC) == End)
1207 State.reset(); // end iterator