Lines Matching refs:Suffix
1160 SmallVector<Token, 32> Suffix; in LexAfterModuleImport() local
1165 Suffix.push_back(Result); in LexAfterModuleImport()
1169 CollectPpImportSuffix(Suffix); in LexAfterModuleImport()
1170 if (Suffix.back().isNot(tok::semi)) { in LexAfterModuleImport()
1172 EnterTokens(Suffix); in LexAfterModuleImport()
1179 SourceLocation SemiLoc = Suffix.back().getLocation(); in LexAfterModuleImport()
1192 /*HashLoc*/ SourceLocation(), ImportTok, Suffix.front(), SemiLoc); in LexAfterModuleImport()
1199 Suffix.emplace_back(); in LexAfterModuleImport()
1200 Suffix.back().startToken(); in LexAfterModuleImport()
1201 Suffix.back().setKind(tok::annot_module_begin); in LexAfterModuleImport()
1202 Suffix.back().setLocation(SemiLoc); in LexAfterModuleImport()
1203 Suffix.back().setAnnotationEndLoc(SemiLoc); in LexAfterModuleImport()
1204 Suffix.back().setAnnotationValue(Action.ModuleForHeader); in LexAfterModuleImport()
1211 Suffix[0].setKind(tok::annot_header_unit); in LexAfterModuleImport()
1212 Suffix[0].setAnnotationEndLoc(Suffix[0].getLocation()); in LexAfterModuleImport()
1213 Suffix[0].setAnnotationValue(Action.ModuleForHeader); in LexAfterModuleImport()
1221 EnterTokens(Suffix); in LexAfterModuleImport()
1225 EnterTokens(Suffix); in LexAfterModuleImport()
1262 Suffix.push_back(Result); in LexAfterModuleImport()
1263 CollectPpImportSuffix(Suffix); in LexAfterModuleImport()
1264 if (Suffix.back().isNot(tok::semi)) { in LexAfterModuleImport()
1266 EnterTokens(Suffix); in LexAfterModuleImport()
1269 SemiLoc = Suffix.back().getLocation(); in LexAfterModuleImport()
1301 if (!Suffix.empty()) { in LexAfterModuleImport()
1302 EnterTokens(Suffix); in LexAfterModuleImport()