Lines Matching refs:Suffix
1156 SmallVector<Token, 32> Suffix; in LexAfterModuleImport() local
1161 Suffix.push_back(Result); in LexAfterModuleImport()
1165 CollectPpImportSuffix(Suffix); in LexAfterModuleImport()
1166 if (Suffix.back().isNot(tok::semi)) { in LexAfterModuleImport()
1168 EnterTokens(Suffix); in LexAfterModuleImport()
1175 SourceLocation SemiLoc = Suffix.back().getLocation(); in LexAfterModuleImport()
1188 /*HashLoc*/ SourceLocation(), ImportTok, Suffix.front(), SemiLoc); in LexAfterModuleImport()
1195 Suffix.emplace_back(); in LexAfterModuleImport()
1196 Suffix.back().startToken(); in LexAfterModuleImport()
1197 Suffix.back().setKind(tok::annot_module_begin); in LexAfterModuleImport()
1198 Suffix.back().setLocation(SemiLoc); in LexAfterModuleImport()
1199 Suffix.back().setAnnotationEndLoc(SemiLoc); in LexAfterModuleImport()
1200 Suffix.back().setAnnotationValue(Action.ModuleForHeader); in LexAfterModuleImport()
1207 Suffix[0].setKind(tok::annot_header_unit); in LexAfterModuleImport()
1208 Suffix[0].setAnnotationEndLoc(Suffix[0].getLocation()); in LexAfterModuleImport()
1209 Suffix[0].setAnnotationValue(Action.ModuleForHeader); in LexAfterModuleImport()
1217 EnterTokens(Suffix); in LexAfterModuleImport()
1221 EnterTokens(Suffix); in LexAfterModuleImport()
1258 Suffix.push_back(Result); in LexAfterModuleImport()
1259 CollectPpImportSuffix(Suffix); in LexAfterModuleImport()
1260 if (Suffix.back().isNot(tok::semi)) { in LexAfterModuleImport()
1262 EnterTokens(Suffix); in LexAfterModuleImport()
1265 SemiLoc = Suffix.back().getLocation(); in LexAfterModuleImport()
1297 if (!Suffix.empty()) { in LexAfterModuleImport()
1298 EnterTokens(Suffix); in LexAfterModuleImport()