reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
148 ModuleIterator begin() { return Chain.begin(); } 151 ModuleIterator end() { return Chain.end(); } 154 ModuleConstIterator begin() const { return Chain.begin(); } 157 ModuleConstIterator end() const { return Chain.end(); } 160 ModuleReverseIterator rbegin() { return Chain.rbegin(); } 163 ModuleReverseIterator rend() { return Chain.rend(); } 173 ModuleFile &getPrimaryModule() { return *Chain[0]; } 177 ModuleFile &getPrimaryModule() const { return *Chain[0]; } 180 ModuleFile &operator[](unsigned Index) const { return *Chain[Index]; } 195 unsigned size() const { return Chain.size(); }tools/clang/lib/Serialization/ModuleManager.cpp
148 NewModule->Index = Chain.size(); 218 Chain.push_back(std::move(NewModule)); 270 Chain.erase(Chain.begin() + (First - begin()), Chain.end()); 270 Chain.erase(Chain.begin() + (First - begin()), Chain.end()); 270 Chain.erase(Chain.begin() + (First - begin()), Chain.end()); 333 if (VisitOrder.size() != Chain.size()) {