Lines Matching refs:LeadingToken
116 std::optional<HeaderDecl> parseHeaderDecl(MMToken::TokenKind LeadingToken,
677 ModuleMapFileParser::parseHeaderDecl(MMToken::TokenKind LeadingToken, in parseHeaderDecl() argument
686 if (LeadingToken == MMToken::PrivateKeyword) { in parseHeaderDecl()
691 LeadingToken = Tok.Kind; in parseHeaderDecl()
694 } else if (LeadingToken == MMToken::ExcludeKeyword) in parseHeaderDecl()
696 else if (LeadingToken == MMToken::TextualKeyword) in parseHeaderDecl()
699 if (LeadingToken != MMToken::HeaderKeyword) { in parseHeaderDecl()
702 << (LeadingToken == MMToken::PrivateKeyword ? "private" in parseHeaderDecl()
703 : LeadingToken == MMToken::ExcludeKeyword ? "exclude" in parseHeaderDecl()
704 : LeadingToken == MMToken::TextualKeyword ? "textual" in parseHeaderDecl()
719 HD.Umbrella = LeadingToken == MMToken::UmbrellaKeyword; in parseHeaderDecl()