Lines Matching refs:TPR
162 TPResult TPR = isCXXDeclarationSpecifier( in isCXXSimpleDeclaration() local
164 if (TPR != TPResult::Ambiguous) in isCXXSimpleDeclaration()
165 return TPR != TPResult::False; // Returns true for TPResult::True or in isCXXSimpleDeclaration()
185 TPR = TryParseSimpleDeclaration(AllowForRangeDecl); in isCXXSimpleDeclaration()
189 if (TPR == TPResult::Error) in isCXXSimpleDeclaration()
193 if (TPR == TPResult::Ambiguous) in isCXXSimpleDeclaration()
194 TPR = TPResult::True; in isCXXSimpleDeclaration()
196 assert(TPR == TPResult::True || TPR == TPResult::False); in isCXXSimpleDeclaration()
197 return TPR == TPResult::True; in isCXXSimpleDeclaration()
285 TPResult TPR = isCXXDeclarationSpecifier(ImplicitTypenameContext::No); in TryParseSimpleDeclaration() local
286 if (TPR == TPResult::Ambiguous) in TryParseSimpleDeclaration()
288 if (TPR == TPResult::True || TPR == TPResult::Error) in TryParseSimpleDeclaration()
289 return TPR; in TryParseSimpleDeclaration()
290 assert(TPR == TPResult::False); in TryParseSimpleDeclaration()
293 TPResult TPR = TryParseInitDeclaratorList( in TryParseSimpleDeclaration() local
295 if (TPR != TPResult::Ambiguous) in TryParseSimpleDeclaration()
296 return TPR; in TryParseSimpleDeclaration()
335 TPResult TPR = TryParseDeclarator( in TryParseInitDeclaratorList() local
340 if (TPR != TPResult::Ambiguous) in TryParseInitDeclaratorList()
341 return TPR; in TryParseInitDeclaratorList()
638 TPResult TPR = isCXXDeclarationSpecifier(ImplicitTypenameContext::No); in isCXXTypeId() local
639 if (TPR != TPResult::Ambiguous) in isCXXTypeId()
640 return TPR != TPResult::False; // Returns true for TPResult::True or in isCXXTypeId()
657 TPR = TryParseDeclarator(true /*mayBeAbstract*/, false /*mayHaveIdentifier*/, in isCXXTypeId()
662 if (TPR == TPResult::Error) in isCXXTypeId()
663 TPR = TPResult::True; in isCXXTypeId()
665 if (TPR == TPResult::Ambiguous) { in isCXXTypeId()
669 TPR = TPResult::True; in isCXXTypeId()
675 TPR = TPResult::True; in isCXXTypeId()
690 TPR = TPResult::True; in isCXXTypeId()
694 TPR = TPResult::True; in isCXXTypeId()
697 TPR = TPResult::False; in isCXXTypeId()
700 assert(TPR == TPResult::True || TPR == TPResult::False); in isCXXTypeId()
701 return TPR == TPResult::True; in isCXXTypeId()
1018 TPResult TPR = isCXXDeclarationSpecifier(ImplicitTypenameContext::No); in TryParseOperatorId() local
1019 if (TPR == TPResult::Error) in TryParseOperatorId()
1020 return TPR; in TryParseOperatorId()
1021 if (TPR == TPResult::False) { in TryParseOperatorId()
1131 TPResult TPR = TryParseFunctionDeclarator(mayHaveTrailingReturnType); in TryParseDeclarator() local
1132 if (TPR != TPResult::Ambiguous) in TryParseDeclarator()
1133 return TPR; in TryParseDeclarator()
1142 TPResult TPR = TryParseDeclarator(mayBeAbstract, mayHaveIdentifier); in TryParseDeclarator() local
1143 if (TPR != TPResult::Ambiguous) in TryParseDeclarator()
1144 return TPR; in TryParseDeclarator()
1157 TPResult TPR(TPResult::Ambiguous); in TryParseDeclarator() local
1170 TPR = TryParseFunctionDeclarator(mayHaveTrailingReturnType); in TryParseDeclarator()
1174 TPR = TryParseBracketDeclarator(); in TryParseDeclarator()
1178 TPR = TPResult::True; in TryParseDeclarator()
1183 if (TPR != TPResult::Ambiguous) in TryParseDeclarator()
1184 return TPR; in TryParseDeclarator()
1667 TPResult TPR = TPResult::False; in isCXXDeclarationSpecifier() local
1669 TPR = isCXXDeclarationSpecifier( in isCXXDeclarationSpecifier()
1673 TPR == TPResult::True || TPR == TPResult::Error) in isCXXDeclarationSpecifier()
1764 TPResult TPR = TryParseProtocolQualifiers(); in isCXXDeclarationSpecifier() local
1768 if (TPR == TPResult::Error) in isCXXDeclarationSpecifier()
1834 TPResult TPR = TryParseTypeofSpecifier(); in isCXXDeclarationSpecifier() local
1838 if (TPR == TPResult::Error) in isCXXDeclarationSpecifier()
2017 TPResult TPR = TryParseParameterDeclarationClause( in isCXXFunctionDeclarator() local
2020 if (TPR == TPResult::Ambiguous) { in isCXXFunctionDeclarator()
2022 TPR = TPResult::False; in isCXXFunctionDeclarator()
2032 TPR = TPResult::True; in isCXXFunctionDeclarator()
2035 TPR = TPResult::False; in isCXXFunctionDeclarator()
2039 if (IsAmbiguous && TPR == TPResult::Ambiguous) in isCXXFunctionDeclarator()
2043 return TPR != TPResult::False; in isCXXFunctionDeclarator()
2098 TPResult TPR = isCXXDeclarationSpecifier( in TryParseParameterDeclarationClause() local
2102 if (TPR != TPResult::Ambiguous && in TryParseParameterDeclarationClause()
2103 !(VersusTemplateArgument && TPR == TPResult::True)) in TryParseParameterDeclarationClause()
2104 return TPR; in TryParseParameterDeclarationClause()
2117 TPR = isCXXDeclarationSpecifier(AllowImplicitTypename, TPResult::False, in TryParseParameterDeclarationClause()
2119 if (TPR == TPResult::Error) in TryParseParameterDeclarationClause()
2120 return TPR; in TryParseParameterDeclarationClause()
2123 if (TPR == TPResult::True && !VersusTemplateArgument) in TryParseParameterDeclarationClause()
2124 return TPR; in TryParseParameterDeclarationClause()
2125 } while (TPR != TPResult::False); in TryParseParameterDeclarationClause()
2129 TPR = TryParseDeclarator( in TryParseParameterDeclarationClause()
2134 if (TPR != TPResult::Ambiguous) in TryParseParameterDeclarationClause()
2135 return TPR; in TryParseParameterDeclarationClause()
2191 TPResult TPR = TryParseParameterDeclarationClause(); in TryParseFunctionDeclarator() local
2192 if (TPR == TPResult::Ambiguous && Tok.isNot(tok::r_paren)) in TryParseFunctionDeclarator()
2193 TPR = TPResult::False; in TryParseFunctionDeclarator()
2195 if (TPR == TPResult::False || TPR == TPResult::Error) in TryParseFunctionDeclarator()
2196 return TPR; in TryParseFunctionDeclarator()
2239 if (TPR == TPResult::True) in TryParseFunctionDeclarator()
2240 return TPR; in TryParseFunctionDeclarator()