reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
44 static Expected<TypeServerSource *> getInstance(MemoryBufferRef m); 47 static Expected<TypeServerSource *> 50 static std::map<std::string, std::pair<std::string, TypeServerSource *>> 106 TypeServerSource::enqueue(f, *ts); 131 std::map<std::string, std::pair<std::string, TypeServerSource *>> 173 Expected<TypeServerSource *> 183 auto it = TypeServerSource::instances.find(*p); 188 std::pair<std::string, TypeServerSource *> &pdb = it->second; 211 Expected<TypeServerSource *> ts = TypeServerSource::findFromFile(f); 211 Expected<TypeServerSource *> ts = TypeServerSource::findFromFile(f); 225 auto it = TypeServerSource::instances.emplace( 241 Expected<TypeServerSource *> ts = TypeServerSource::getInstance(m); 241 Expected<TypeServerSource *> ts = TypeServerSource::getInstance(m); 243 TypeServerSource::instances[path] = {toString(ts.takeError()), nullptr}; 245 TypeServerSource::instances[path] = {{}, *ts}; 248 Expected<TypeServerSource *> TypeServerSource::getInstance(MemoryBufferRef m) { 263 return new TypeServerSource(m, session.release());