Home | History | Annotate | Download | only in Lex

Lines Matching refs:ModuleMapParser

1007   class ModuleMapParser {
1080 explicit ModuleMapParser(Lexer &L, SourceManager &SourceMgr,
1101 SourceLocation ModuleMapParser::consumeToken() {
1208 void ModuleMapParser::skipUntil(MMToken::TokenKind K) {
1261 bool ModuleMapParser::parseModuleId(ModuleId &Id) {
1312 void ModuleMapParser::parseModuleDecl() {
1566 void ModuleMapParser::parseExternModuleDecl() {
1653 void ModuleMapParser::parseRequiresDecl() {
1726 void ModuleMapParser::parseHeaderDecl(MMToken::TokenKind LeadingToken,
1894 void ModuleMapParser::parseUmbrellaDirDecl(SourceLocation UmbrellaLoc) {
1934 // ModuleMapParser::UsesRequiresExcludedHack). Although iterating over the
1978 void ModuleMapParser::parseExportDecl() {
2021 void ModuleMapParser::parseUseDecl() {
2038 void ModuleMapParser::parseLinkDecl() {
2070 void ModuleMapParser::parseConfigMacros() {
2140 void ModuleMapParser::parseConflict() {
2179 void ModuleMapParser::parseInferredModuleDecl(bool Framework, bool Explicit) {
2336 bool ModuleMapParser::parseOptionalAttributes(Attributes &Attrs) {
2398 bool ModuleMapParser::parseModuleMapFile() {
2458 ModuleMapParser Parser(L, SourceMgr, Target, Diags, *this, File, Dir,