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) {
375 TPR = TPResult::True;
377 TPR = TPResult::True;
379 TPR = TPResult::False;
384 assert(TPR == TPResult::True || TPR == TPResult::False);
385 return TPR == TPResult::True;
416 TPResult TPR = isCXXDeclarationSpecifier();
417 if (TPR != TPResult::Ambiguous)
418 return TPR != TPResult::False; // Returns true for TPResult::True or
434 TPR = TryParseDeclarator(true/*mayBeAbstract*/, false/*mayHaveIdentifier*/);
437 if (TPR == TPResult::Error)
438 TPR = TPResult::True;
440 if (TPR == TPResult::Ambiguous) {
444 TPR = TPResult::True;
453 TPR = TPResult::True;
457 TPR = TPResult::False;
462 assert(TPR == TPResult::True || TPR == TPResult::False);
463 return TPR == TPResult::True;
725 TPResult TPR = isCXXDeclarationSpecifier();
726 if (TPR == TPResult::Error)
727 return TPR;
728 if (TPR == TPResult::False) {
829 TPResult TPR = TryParseFunctionDeclarator();
830 if (TPR != TPResult::Ambiguous)
831 return TPR;
845 TPResult TPR = TryParseDeclarator(mayBeAbstract, mayHaveIdentifier);
846 if (TPR != TPResult::Ambiguous)
847 return TPR;
857 TPResult TPR(TPResult::Ambiguous);
874 TPR = TryParseFunctionDeclarator();
878 TPR = TryParseBracketDeclarator();
883 if (TPR != TPResult::Ambiguous)
884 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)
1600 TPResult TPR = TryParseParameterDeclarationClause(&InvalidAsDeclaration);
1601 if (TPR == TPResult::Ambiguous) {
1603 TPR = TPResult::False;
1615 TPR = TPResult::True;
1618 TPR = TPResult::False;
1624 if (IsAmbiguous && TPR == TPResult::Ambiguous)
1628 return TPR != TPResult::False;
1683 TPResult TPR = isCXXDeclarationSpecifier(TPResult::False,
1686 if (VersusTemplateArgument && TPR == TPResult::True) {
1699 TPR = isCXXDeclarationSpecifier(TPResult::False,
1701 if (TPR == TPResult::Error)
1702 return TPR;
1703 } while (TPR != TPResult::False);
1704 } else if (TPR == TPResult::Ambiguous) {
1709 return TPR;
1713 TPR = TryParseDeclarator(true/*mayBeAbstract*/);
1714 if (TPR != TPResult::Ambiguous)
1715 return TPR;
1774 TPResult TPR = TryParseParameterDeclarationClause();
1775 if (TPR == TPResult::Ambiguous && Tok.isNot(tok::r_paren))
1776 TPR = TPResult::False;
1778 if (TPR == TPResult::False || TPR == TPResult::Error)
1779 return TPR;