Searched refs:ModuleImportPath (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/clang/lib/Lex/ |
D | Preprocessor.cpp | 883 ModuleImportPath.clear(); in HandleIdentifier() 954 ModuleImportPath.clear(); in Lex() 1143 if (ModuleImportPath.empty() && getLangOpts().CPlusPlusModules) { in LexAfterModuleImport() 1238 ModuleImportPath.push_back(std::make_pair(Result.getIdentifierInfo(), in LexAfterModuleImport() 1255 if (ModuleImportPath.empty() || Result.is(tok::eof)) in LexAfterModuleImport() 1278 for (auto &Piece : ModuleImportPath) { in LexAfterModuleImport() 1283 SourceLocation FirstPathLoc = ModuleImportPath[0].second; in LexAfterModuleImport() 1284 ModuleImportPath.clear(); in LexAfterModuleImport() 1285 ModuleImportPath.push_back( in LexAfterModuleImport() 1292 ModuleImportPath, in LexAfterModuleImport() [all …]
|
/external/clang/lib/Lex/ |
D | Preprocessor.cpp | 715 ModuleImportPath.clear(); in HandleIdentifier() 769 ModuleImportPath.push_back(std::make_pair(Result.getIdentifierInfo(), in LexAfterModuleImport() 785 if (!ModuleImportPath.empty()) { in LexAfterModuleImport() 789 ModuleImportPath, in LexAfterModuleImport() 796 Callbacks->moduleImport(ModuleImportLoc, ModuleImportPath, Imported); in LexAfterModuleImport()
|
/external/clang/include/clang/Lex/ |
D | Preprocessor.h | 248 SmallVector<std::pair<IdentifierInfo *, SourceLocation>, 2> ModuleImportPath; variable
|
/external/llvm-project/clang/include/clang/Lex/ |
D | Preprocessor.h | 294 SmallVector<std::pair<IdentifierInfo *, SourceLocation>, 2> ModuleImportPath; variable
|