Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/Parse/
DParseTentative.cpp153 TPResult TPR = isCXXDeclarationSpecifier( in isCXXSimpleDeclaration()
154 ImplicitTypenameContext::No, TPResult::False, &InvalidAsDeclaration); in isCXXSimpleDeclaration()
155 if (TPR != TPResult::Ambiguous) in isCXXSimpleDeclaration()
156 return TPR != TPResult::False; // Returns true for TPResult::True or in isCXXSimpleDeclaration()
180 if (TPR == TPResult::Error) in isCXXSimpleDeclaration()
184 if (TPR == TPResult::Ambiguous) in isCXXSimpleDeclaration()
185 TPR = TPResult::True; in isCXXSimpleDeclaration()
187 assert(TPR == TPResult::True || TPR == TPResult::False); in isCXXSimpleDeclaration()
188 return TPR == TPResult::True; in isCXXSimpleDeclaration()
193 Parser::TPResult Parser::TryConsumeDeclarationSpecifier() { in TryConsumeDeclarationSpecifier()
[all …]
DParseTemplate.cpp545 Parser::TPResult Parser::isStartOfTemplateTypeParameter() { in isStartOfTemplateTypeParameter()
555 return TPResult::True; in isStartOfTemplateTypeParameter()
563 return TPResult::False; in isStartOfTemplateTypeParameter()
571 return TPResult::True; in isStartOfTemplateTypeParameter()
574 return TPResult::False; in isStartOfTemplateTypeParameter()
579 return TPResult::Error; in isStartOfTemplateTypeParameter()
587 return TPResult::True; in isStartOfTemplateTypeParameter()
592 return TPResult::False; in isStartOfTemplateTypeParameter()
612 return TPResult::True; in isStartOfTemplateTypeParameter()
619 return TPResult::True; in isStartOfTemplateTypeParameter()
[all …]
DParseCXXInlineMethods.cpp1205 TPResult Result = TPResult::Error; in ConsumeAndStoreInitializer()
1212 if (Result == TPResult::Ambiguous && Tok.isNot(tok::semi)) in ConsumeAndStoreInitializer()
1213 Result = TPResult::False; in ConsumeAndStoreInitializer()
1222 if (Result == TPResult::Ambiguous && InvalidAsDeclaration) in ConsumeAndStoreInitializer()
1223 Result = TPResult::False; in ConsumeAndStoreInitializer()
1233 if (Result != TPResult::False && Result != TPResult::Error) in ConsumeAndStoreInitializer()
DParseExprCXX.cpp497 isTemplateArgumentList(1) == TPResult::False) in ParseOptionalCXXScopeSpecifier()
515 (IsTypename || isTemplateArgumentList(1) == TPResult::True)) { in ParseOptionalCXXScopeSpecifier()
2442 isTemplateArgumentList(0) == TPResult::False) in ParseUnqualifiedIdTemplateId()
2446 ObjectType && isTemplateArgumentList(0) == TPResult::True) { in ParseUnqualifiedIdTemplateId()
3609 if (Res != TPResult::False) { in ParseRequiresExpression()
DParser.cpp1764 isTemplateArgumentList(1) == TPResult::False) { in TryAnnotateName()
2128 isTemplateArgumentList(1) != TPResult::False) { in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
DParseDecl.cpp2799 TPResult TPR = TryParseDeclarator(/*mayBeAbstract*/false); in ParseImplicitInt()
2802 if (TPR != TPResult::False) { in ParseImplicitInt()
3942 if (getLangOpts().CPlusPlus20 || isExplicitBool() == TPResult::True) { in ParseDeclarationSpecifiers()
6424 TPResult::False) { in ParseDirectDeclarator()
/openbsd/src/gnu/llvm/clang/include/clang/Parse/
DParser.h2475 TPResult::True; in isKnownToBeDeclarationSpecifier()
2597 enum class TPResult { enum
2617 TPResult
2619 TPResult BracedCastResult = TPResult::False,
2630 TPResult isTemplateArgumentList(unsigned TokensToSkip);
2635 TPResult isExplicitBool();
2649 TPResult TryParseSimpleDeclaration(bool AllowForRangeDecl);
2650 TPResult TryParseTypeofSpecifier();
2651 TPResult TryParseProtocolQualifiers();
2652 TPResult TryParsePtrOperatorSeq();
[all …]