Lines Matching refs:PH
234 for (ParseHelper PH(CommentStart, CommentStart+CommentLen); !PH.Done();) {
236 if (!PH.Search("expected"))
238 PH.Advance();
241 if (!PH.Next("-"))
243 PH.Advance();
247 if (PH.Next("error"))
249 else if (PH.Next("warning"))
251 else if (PH.Next("note"))
255 PH.Advance();
262 if (PH.Next("-re")) {
263 PH.Advance();
269 PH.SkipWhitespace();
273 if (PH.Next(Count))
274 PH.Advance();
277 PH.SkipWhitespace();
280 if (!PH.Next("{{")) {
281 PP.Diag(Pos.getFileLocWithOffset(PH.C-PH.Begin),
285 PH.Advance();
286 const char* const ContentBegin = PH.C; // mark content begin
289 if (!PH.Search("}}")) {
290 PP.Diag(Pos.getFileLocWithOffset(PH.C-PH.Begin),
294 const char* const ContentEnd = PH.P; // mark content end
295 PH.Advance();
317 PP.Diag(Pos.getFileLocWithOffset(ContentBegin-PH.Begin),