Home | History | Annotate | Download | only in Serialization

Lines Matching refs:GlobalModuleIndex

1 //===--- GlobalModuleIndex.cpp - Global Module Index ------------*- C++ -*-===//
10 // This file implements the GlobalModuleIndex class.
18 #include "clang/Serialization/GlobalModuleIndex.h"
125 GlobalModuleIndex::GlobalModuleIndex(llvm::MemoryBuffer *Buffer,
231 GlobalModuleIndex::~GlobalModuleIndex() {
235 std::pair<GlobalModuleIndex *, GlobalModuleIndex::ErrorCode>
236 GlobalModuleIndex::readIndex(StringRef Path) {
263 return std::make_pair(new GlobalModuleIndex(Buffer.release(), Cursor),
268 GlobalModuleIndex::getKnownModules(SmallVectorImpl<ModuleFile *> &ModuleFiles) {
276 void GlobalModuleIndex::getModuleDependencies(
294 bool GlobalModuleIndex::lookupIdentifier(StringRef Name, HitSet &Hits) {
320 bool GlobalModuleIndex::loadedModuleFile(ModuleFile *File) {
347 void GlobalModuleIndex::printStats() {
357 void GlobalModuleIndex::dump() {
765 GlobalModuleIndex::ErrorCode
766 GlobalModuleIndex::writeIndex(FileManager &FileMgr, StringRef Path) {
881 IdentifierIterator *GlobalModuleIndex::createIdentifierIterator() const {