Lines Matching refs:DiagID
81 DiagnosticBuilder Parser::Diag(SourceLocation Loc, unsigned DiagID) { in Diag() argument
82 return Diags.Report(Loc, DiagID); in Diag()
85 DiagnosticBuilder Parser::Diag(const Token &Tok, unsigned DiagID) { in Diag() argument
86 return Diag(Tok.getLocation(), DiagID); in Diag()
118 bool Parser::ExpectAndConsume(tok::TokenKind ExpectedTok, unsigned DiagID, in ExpectAndConsume() argument
129 DiagnosticBuilder DB = Diag(Loc, DiagID); in ExpectAndConsume()
132 if (DiagID == diag::err_expected) in ExpectAndConsume()
134 else if (DiagID == diag::err_expected_after) in ExpectAndConsume()
152 ? Diag(EndLoc, DiagID) << FixItHint::CreateInsertion(EndLoc, Spelling) in ExpectAndConsume()
153 : Diag(Tok, DiagID); in ExpectAndConsume()
154 if (DiagID == diag::err_expected) in ExpectAndConsume()
156 else if (DiagID == diag::err_expected_after) in ExpectAndConsume()
164 bool Parser::ExpectAndConsumeSemi(unsigned DiagID, StringRef TokenUsed) { in ExpectAndConsumeSemi() argument
183 return ExpectAndConsume(tok::semi, DiagID , TokenUsed); in ExpectAndConsumeSemi()
1223 unsigned DiagID; in ParseDeclOrFunctionDefInternal() local
1224 if (DS.SetTypeSpecType(DeclSpec::TST_unspecified, AtLoc, PrevSpec, DiagID, in ParseDeclOrFunctionDefInternal()
1226 Diag(AtLoc, DiagID) << PrevSpec; in ParseDeclOrFunctionDefInternal()
1308 unsigned DiagID; in ParseFunctionDefinition() local
1312 PrevSpec, DiagID, in ParseFunctionDefinition()
2047 unsigned DiagID = diag::err_expected_qualified_after_typename; in TryAnnotateTypeOrScopeToken() local
2051 DiagID = diag::warn_expected_qualified_after_typename; in TryAnnotateTypeOrScopeToken()
2052 Diag(Tok.getLocation(), DiagID); in TryAnnotateTypeOrScopeToken()
2784 bool BalancedDelimiterTracker::expectAndConsume(unsigned DiagID, in expectAndConsume() argument
2788 if (P.ExpectAndConsume(Kind, DiagID, Msg)) { in expectAndConsume()