Home | History | Annotate | Download | only in Parse

Lines Matching refs:TPR

108   TPResult TPR = isCXXDeclarationSpecifier(TPResult::False,
110 if (TPR != TPResult::Ambiguous)
111 return TPR != TPResult::False; // Returns true for TPResult::True or
130 TPR = TryParseSimpleDeclaration(AllowForRangeDecl);
134 if (TPR == TPResult::Error)
138 if (TPR == TPResult::Ambiguous)
139 TPR = TPResult::True;
141 assert(TPR == TPResult::True || TPR == TPResult::False);
142 return TPR == TPResult::True;
239 TPResult TPR = isCXXDeclarationSpecifier();
240 if (TPR == TPResult::Ambiguous)
242 if (TPR == TPResult::True || TPR == TPResult::Error)
243 return TPR;
244 assert(TPR == TPResult::False);
247 TPResult TPR = TryParseInitDeclaratorList();
248 if (TPR != TPResult::Ambiguous)
249 return TPR;
287 TPResult TPR = TryParseDeclarator(false/*mayBeAbstract*/);
288 if (TPR != TPResult::Ambiguous)
289 return TPR;
346 TPResult TPR = isCXXDeclarationSpecifier();
347 if (TPR != TPResult::Ambiguous)
348 return TPR != TPResult::False; // Returns true for TPResult::True or
364 TPR = TryParseDeclarator(false/*mayBeAbstract*/);
367 if (TPR == TPResult::Error)
368 TPR = TPResult::True;
370 if (TPR == TPResult::Ambiguous) {
374 TPR = TPResult::True;
376 TPR = TPResult::True;
378 TPR = TPResult::False;
383 assert(TPR == TPResult::True || TPR == TPResult::False);
384 return TPR == TPResult::True;
415 TPResult TPR = isCXXDeclarationSpecifier();
416 if (TPR != TPResult::Ambiguous)
417 return TPR != TPResult::False; // Returns true for TPResult::True or
433 TPR = TryParseDeclarator(true/*mayBeAbstract*/, false/*mayHaveIdentifier*/);
436 if (TPR == TPResult::Error)
437 TPR = TPResult::True;
439 if (TPR == TPResult::Ambiguous) {
443 TPR = TPResult::True;
452 TPR = TPResult::True;
456 TPR = TPResult::False;
461 assert(TPR == TPResult::True || TPR == TPResult::False);
462 return TPR == TPResult::True;
723 TPResult TPR = isCXXDeclarationSpecifier();
724 if (TPR == TPResult::Error)
725 return TPR;
726 if (TPR == TPResult::False) {
827 TPResult TPR = TryParseFunctionDeclarator();
828 if (TPR != TPResult::Ambiguous)
829 return TPR;
838 TPResult TPR = TryParseDeclarator(mayBeAbstract, mayHaveIdentifier);
839 if (TPR != TPResult::Ambiguous)
840 return TPR;
850 TPResult TPR(TPResult::Ambiguous);
867 TPR = TryParseFunctionDeclarator();
871 TPR = TryParseBracketDeclarator();
876 if (TPR != TPResult::Ambiguous)
877 return TPR;
1324 TPResult TPR = TPResult::False;
1326 TPR = isCXXDeclarationSpecifier(BracedCastResult,
1331 TPR == TPResult::True || TPR == TPResult::Error)
1394 TPResult TPR = TryParseProtocolQualifiers();
1400 if (TPR == TPResult::Error)
1453 TPResult TPR = TryParseTypeofSpecifier();
1459 if (TPR == TPResult::Error)
1601 TPResult TPR = TryParseParameterDeclarationClause(&InvalidAsDeclaration);
1602 if (TPR == TPResult::Ambiguous) {
1604 TPR = TPResult::False;
1614 TPR = TPResult::True;
1617 TPR = TPResult::False;
1623 if (IsAmbiguous && TPR == TPResult::Ambiguous)
1627 return TPR != TPResult::False;
1682 TPResult TPR = isCXXDeclarationSpecifier(TPResult::False,
1685 if (VersusTemplateArgument && TPR == TPResult::True) {
1698 TPR = isCXXDeclarationSpecifier(TPResult::False,
1700 if (TPR == TPResult::Error)
1701 return TPR;
1702 } while (TPR != TPResult::False);
1703 } else if (TPR == TPResult::Ambiguous) {
1708 return TPR;
1712 TPR = TryParseDeclarator(true/*mayBeAbstract*/);
1713 if (TPR != TPResult::Ambiguous)
1714 return TPR;
1773 TPResult TPR = TryParseParameterDeclarationClause();
1774 if (TPR == TPResult::Ambiguous && Tok.isNot(tok::r_paren))
1775 TPR = TPResult::False;
1777 if (TPR == TPResult::False || TPR == TPResult::Error)
1778 return TPR;