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;
237 TPResult TPR = isCXXDeclarationSpecifier();
238 if (TPR == TPResult::Ambiguous)
240 if (TPR == TPResult::True || TPR == TPResult::Error)
241 return TPR;
242 assert(TPR == TPResult::False);
245 TPResult TPR = TryParseInitDeclaratorList();
246 if (TPR != TPResult::Ambiguous)
247 return TPR;
285 TPResult TPR = TryParseDeclarator(false/*mayBeAbstract*/);
286 if (TPR != TPResult::Ambiguous)
287 return TPR;
344 TPResult TPR = isCXXDeclarationSpecifier();
345 if (TPR != TPResult::Ambiguous)
346 return TPR != TPResult::False; // Returns true for TPResult::True or
362 TPR = TryParseDeclarator(false/*mayBeAbstract*/);
365 if (TPR == TPResult::Error)
366 TPR = TPResult::True;
368 if (TPR == TPResult::Ambiguous) {
373 TPR = TPResult::True;
375 TPR = TPResult::True;
377 TPR = TPResult::False;
382 assert(TPR == TPResult::True || TPR == TPResult::False);
383 return TPR == TPResult::True;
414 TPResult TPR = isCXXDeclarationSpecifier();
415 if (TPR != TPResult::Ambiguous)
416 return TPR != TPResult::False; // Returns true for TPResult::True or
432 TPR = TryParseDeclarator(true/*mayBeAbstract*/, false/*mayHaveIdentifier*/);
435 if (TPR == TPResult::Error)
436 TPR = TPResult::True;
438 if (TPR == TPResult::Ambiguous) {
442 TPR = TPResult::True;
451 TPR = TPResult::True;
455 TPR = TPResult::False;
460 assert(TPR == TPResult::True || TPR == TPResult::False);
461 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;
842 TPResult TPR = TryParseDeclarator(mayBeAbstract, mayHaveIdentifier);
843 if (TPR != TPResult::Ambiguous)
844 return TPR;
854 TPResult TPR(TPResult::Ambiguous);
871 TPR = TryParseFunctionDeclarator();
875 TPR = TryParseBracketDeclarator();
880 if (TPR != TPResult::Ambiguous)
881 return TPR;
1297 TPResult TPR = TPResult::False;
1299 TPR = isCXXDeclarationSpecifier(BracedCastResult,
1304 TPR == TPResult::True || TPR == TPResult::Error)
1367 TPResult TPR = TryParseProtocolQualifiers();
1373 if (TPR == TPResult::Error)
1426 TPResult TPR = TryParseTypeofSpecifier();
1432 if (TPR == TPResult::Error)
1573 TPResult TPR = TryParseParameterDeclarationClause(&InvalidAsDeclaration);
1574 if (TPR == TPResult::Ambiguous) {
1576 TPR = TPResult::False;
1588 TPR = TPResult::True;
1591 TPR = TPResult::False;
1597 if (IsAmbiguous && TPR == TPResult::Ambiguous)
1601 return TPR != TPResult::False;
1656 TPResult TPR = isCXXDeclarationSpecifier(TPResult::False,
1659 if (VersusTemplateArgument && TPR == TPResult::True) {
1672 TPR = isCXXDeclarationSpecifier(TPResult::False,
1674 if (TPR == TPResult::Error)
1675 return TPR;
1676 } while (TPR != TPResult::False);
1677 } else if (TPR == TPResult::Ambiguous) {
1682 return TPR;
1686 TPR = TryParseDeclarator(true/*mayBeAbstract*/);
1687 if (TPR != TPResult::Ambiguous)
1688 return TPR;
1747 TPResult TPR = TryParseParameterDeclarationClause();
1748 if (TPR == TPResult::Ambiguous && Tok.isNot(tok::r_paren))
1749 TPR = TPResult::False;
1751 if (TPR == TPResult::False || TPR == TPResult::Error)
1752 return TPR;