reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1624 StringRef ModuleName = Path[0].first->getName(); 1625 SourceLocation ModuleNameLoc = Path[0].second; 1642 = KnownModules.find(Path[0].first); 1659 Known = KnownModules.insert(std::make_pair(Path[0].first, Module)).first; 1753 KnownModules[Path[0].first] = nullptr; 1767 KnownModules[Path[0].first] = nullptr; 1812 KnownModules[Path[0].first] = nullptr; 1835 KnownModules[Path[0].first] = nullptr; 1841 KnownModules[Path[0].first] = nullptr; 1847 Known = KnownModules.insert(std::make_pair(Path[0].first, Module)).first; 1857 if (Path.size() > 1) { 1858 for (unsigned I = 1, N = Path.size(); I != N; ++I) { 1859 StringRef Name = Path[I].first->getName(); 1874 PrivPath.push_back(std::make_pair(&II, Path[0].second)); 1884 getDiagnostics().Report(Path[I].second, 1886 << Path[I].first << Module->getFullModuleName() << PrivateModule 1887 << SourceRange(Path[0].second, Path[I].second) 1887 << SourceRange(Path[0].second, Path[I].second) 1888 << FixItHint::CreateReplacement(SourceRange(Path[0].second), 1919 getDiagnostics().Report(Path[I].second, 1921 << Path[I].first << Module->getFullModuleName() << Best[0] 1922 << SourceRange(Path[0].second, Path[I-1].second) 1922 << SourceRange(Path[0].second, Path[I-1].second) 1923 << FixItHint::CreateReplacement(SourceRange(Path[I].second), 1933 getDiagnostics().Report(Path[I].second, diag::err_no_submodule) 1934 << Path[I].first << Module->getFullModuleName() 1935 << SourceRange(Path[0].second, Path[I-1].second); 1935 << SourceRange(Path[0].second, Path[I-1].second); 1955 << SourceRange(Path.front().second, Path.back().second); 1955 << SourceRange(Path.front().second, Path.back().second); 1964 << SourceRange(Path.front().second, Path.back().second); 1964 << SourceRange(Path.front().second, Path.back().second);