Lines Matching refs:HD
679 HeaderDecl HD; in parseHeaderDecl() local
680 HD.Private = false; in parseHeaderDecl()
681 HD.Excluded = false; in parseHeaderDecl()
682 HD.Textual = false; in parseHeaderDecl()
684 HD.Location = LeadingLoc; in parseHeaderDecl()
687 HD.Private = true; in parseHeaderDecl()
690 HD.Textual = true; in parseHeaderDecl()
695 HD.Excluded = true; in parseHeaderDecl()
697 HD.Textual = true; in parseHeaderDecl()
717 HD.Path = Tok.getString(); in parseHeaderDecl()
718 HD.PathLoc = consumeToken(); in parseHeaderDecl()
719 HD.Umbrella = LeadingToken == MMToken::UmbrellaKeyword; in parseHeaderDecl()
735 if (HD.Size) in parseHeaderDecl()
744 HD.Size = Tok.getInteger(); in parseHeaderDecl()
749 if (HD.MTime) in parseHeaderDecl()
758 HD.MTime = Tok.getInteger(); in parseHeaderDecl()
777 return std::move(HD); in parseHeaderDecl()
1166 [&](const HeaderDecl &HD) { in dumpDecls() argument
1168 if (HD.Private) in dumpDecls()
1170 if (HD.Textual) in dumpDecls()
1172 if (HD.Excluded) in dumpDecls()
1174 if (HD.Umbrella) in dumpDecls()
1176 out << "header \"" << HD.Path << "\"\n"; in dumpDecls()