Home
last modified time | relevance | path

Searched refs:TPResult (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
HDParseTentative.cpp114 TPResult TPR = isCXXDeclarationSpecifier(TPResult::False, in isCXXSimpleDeclaration()
116 if (TPR != TPResult::Ambiguous) in isCXXSimpleDeclaration()
117 return TPR != TPResult::False; // Returns true for TPResult::True or in isCXXSimpleDeclaration()
141 if (TPR == TPResult::Error) in isCXXSimpleDeclaration()
145 if (TPR == TPResult::Ambiguous) in isCXXSimpleDeclaration()
146 TPR = TPResult::True; in isCXXSimpleDeclaration()
148 assert(TPR == TPResult::True || TPR == TPResult::False); in isCXXSimpleDeclaration()
149 return TPR == TPResult::True; in isCXXSimpleDeclaration()
154 Parser::TPResult Parser::TryConsumeDeclarationSpecifier() { in TryConsumeDeclarationSpecifier()
167 return TPResult::Error; in TryConsumeDeclarationSpecifier()
[all …]
HDParseTemplate.cpp504 Parser::TPResult Parser::isStartOfTemplateTypeParameter() { in isStartOfTemplateTypeParameter()
514 return TPResult::True; in isStartOfTemplateTypeParameter()
522 return TPResult::False; in isStartOfTemplateTypeParameter()
530 return TPResult::True; in isStartOfTemplateTypeParameter()
533 return TPResult::False; in isStartOfTemplateTypeParameter()
538 return TPResult::Error; in isStartOfTemplateTypeParameter()
546 return TPResult::True; in isStartOfTemplateTypeParameter()
551 return TPResult::False; in isStartOfTemplateTypeParameter()
571 return TPResult::True; in isStartOfTemplateTypeParameter()
578 return TPResult::True; in isStartOfTemplateTypeParameter()
[all …]
HDParseCXXInlineMethods.cpp1095 TPResult Result = TPResult::Error; in ConsumeAndStoreInitializer()
1102 if (Result == TPResult::Ambiguous && Tok.isNot(tok::semi)) in ConsumeAndStoreInitializer()
1103 Result = TPResult::False; in ConsumeAndStoreInitializer()
1112 if (Result == TPResult::Ambiguous && InvalidAsDeclaration) in ConsumeAndStoreInitializer()
1113 Result = TPResult::False; in ConsumeAndStoreInitializer()
1118 if (Result != TPResult::False && Result != TPResult::Error) { in ConsumeAndStoreInitializer()
HDParseExprCXX.cpp496 isTemplateArgumentList(1) == TPResult::False) in ParseOptionalCXXScopeSpecifier()
514 (IsTypename || isTemplateArgumentList(1) == TPResult::True)) { in ParseOptionalCXXScopeSpecifier()
2306 isTemplateArgumentList(0) == TPResult::False) in ParseUnqualifiedIdTemplateId()
2310 ObjectType && isTemplateArgumentList(0) == TPResult::True) { in ParseUnqualifiedIdTemplateId()
3419 if (Res != TPResult::False) { in ParseRequiresExpression()
HDParseDecl.cpp2702 TPResult TPR = TryParseDeclarator(/*mayBeAbstract*/false); in ParseImplicitInt()
2705 if (TPR != TPResult::False) { in ParseImplicitInt()
3690 if (getLangOpts().CPlusPlus2a || isExplicitBool() == TPResult::True) { in ParseDeclarationSpecifiers()
4487 TPResult TPR = isExpressionOrTypeSpecifierSimple(NextToken().getKind()); in ParseEnumSpecifier()
4490 if (TPR == TPResult::True) in ParseEnumSpecifier()
4496 else if (TPR == TPResult::False && in ParseEnumSpecifier()
4516 isCXXDeclarationSpecifier(TPResult::True) != TPResult::True) || in ParseEnumSpecifier()
6013 TPResult::False) { in ParseDirectDeclarator()
HDParser.cpp1633 isTemplateArgumentList(1) == TPResult::False) { in TryAnnotateName()
1983 isTemplateArgumentList(1) != TPResult::False) { in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/
HDParser.h2258 return isCXXDeclarationSpecifier() == TPResult::True; in isKnownToBeDeclarationSpecifier()
2372 enum class TPResult { enum
2386 TPResult isExpressionOrTypeSpecifierSimple(tok::TokenKind Kind);
2395 TPResult
2396 isCXXDeclarationSpecifier(TPResult BracedCastResult = TPResult::False,
2407 TPResult isTemplateArgumentList(unsigned TokensToSkip);
2412 TPResult isExplicitBool();
2426 TPResult TryParseSimpleDeclaration(bool AllowForRangeDecl);
2427 TPResult TryParseTypeofSpecifier();
2428 TPResult TryParseProtocolQualifiers();
[all …]