Home
last modified time | relevance | path

Searched refs:BalancedDelimiterTracker (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp833 BalancedDelimiterTracker T(*this, tok::l_square); in ParseLambdaIntroducer()
1377 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseLambdaExpressionAfterIntroducer()
1599 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCXXCasts()
1630 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCXXTypeid()
1696 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCXXUuidof()
1935 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCXXTypeConstructExpression()
3187 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCXXNewExpression()
3250 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCXXNewExpression()
3873 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseArrayTypeTrait()
3916 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseExpressionTrait()
[all …]
H A DParseInit.cpp243 BalancedDelimiterTracker T(*this, tok::l_square); in ParseInitializerWithPotentialDesignator()
443 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseBraceInitializer()
558 BalancedDelimiterTracker Braces(*this, tok::l_brace); in ParseMicrosoftIfExistsBraceInitializer()
H A DParseOpenMP.cpp403 BalancedDelimiterTracker T(*this, tok::l_paren, in ParseOpenMPDeclareReductionDirective()
476 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseOpenMPReductionInitializerForDecl()
1196 BalancedDelimiterTracker BDT(*this, tok::l_paren, in parseOMPContextSelector()
1516 BalancedDelimiterTracker IT(*this, tok::l_paren, in parseOpenMPAppendArgs()
1682 BalancedDelimiterTracker T(*this, tok::l_paren, in ParseOpenMPAssumesDirective()
2543 BalancedDelimiterTracker T(*this, tok::l_paren, in ParseOpenMPDeclarativeOrExecutableDirective()
2855 BalancedDelimiterTracker T(*this, tok::l_paren, in ParseOpenMPDeclarativeOrExecutableDirective()
3129 BalancedDelimiterTracker T(*this, tok::l_paren, in ParseOpenMPUsesAllocatorClause()
3593 BalancedDelimiterTracker PT(*this, tok::l_paren, in ParseOMPInteropInfo()
4167 BalancedDelimiterTracker T(*this, tok::l_paren, tok::colon); in parseMapperModifier()
[all …]
H A DParseDeclCXX.cpp152 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseNamespace()
388 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseLinkage()
458 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseExportDeclaration()
986 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseStaticAssertDeclaration()
1090 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseDecltypeSpecifier()
1218 BalancedDelimiterTracker T(*this, tok::l_paren); in MaybeParseTypeTransformTypeSpecifier()
3336 BalancedDelimiterTracker T(*this, tok::l_brace); in SkipCXXMemberSpecification()
3631 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseCXXMemberSpecification()
4063 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseDynamicExceptionSpecification()
4323 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseOpenMPAttributeArgs()
[all …]
H A DParseExpr.cpp1734 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCastExpression()
1966 BalancedDelimiterTracker T(*this, tok::l_square); in ParsePostfixExpressionSuffix()
2075 BalancedDelimiterTracker PT(*this, tok::l_paren); in ParsePostfixExpressionSuffix()
2451 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseSYCLUniqueStableNameExpression()
2502 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseUnaryExprOrTypeTraitExpression()
2640 BalancedDelimiterTracker PT(*this, tok::l_paren); in ParseBuiltinPrimaryExpression()
2729 BalancedDelimiterTracker ST(*this, tok::l_square); in ParseBuiltinPrimaryExpression()
2956 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseParenExpression()
3234 BalancedDelimiterTracker TS(*this, tok::l_square); in ParseParenExpression()
3384 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseGenericSelectionExpression()
[all …]
H A DParseDecl.cpp712 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseMicrosoftDeclSpecArgs()
849 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseMicrosoftDeclSpecs()
1223 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseAvailabilityAttribute()
1436 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseExternalSourceSymbolAttribute()
1565 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCBridgeRelatedAttribute()
1633 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseSwiftNewTypeAttribute()
1676 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseTypeTagForDatatypeAttribute()
3134 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseAlignmentSpecifier()
3169 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseExtIntegerArgument()
4702 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseStructUnionBody()
[all …]
H A DParseStmtAsm.cpp738 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseAsmStatement()
894 BalancedDelimiterTracker T(*this, tok::l_square); in ParseAsmOperandsOpt()
925 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseAsmOperandsOpt()
H A DParser.cpp1709 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseSimpleAsm()
2331 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseMicrosoftIfExistsCondition()
2393 BalancedDelimiterTracker Braces(*this, tok::l_brace); in ParseMicrosoftIfExistsExternalDeclaration()
2743 bool BalancedDelimiterTracker::diagnoseOverflow() { in diagnoseOverflow()
2751 bool BalancedDelimiterTracker::expectAndConsume(unsigned DiagID, in expectAndConsume()
2767 bool BalancedDelimiterTracker::diagnoseMissingClose() { in diagnoseMissingClose()
2787 void BalancedDelimiterTracker::skipToEnd() { in skipToEnd()
H A DParseHLSL.cpp68 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseHLSLBuffer()
H A DParseObjc.cpp272 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCAtInterfaceDeclaration()
895 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCPropertyAttribute()
1304 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCTypeName()
1922 BalancedDelimiterTracker &T, SmallVectorImpl<Decl *> &AllIvarDecls, in HelperActionsForIvarDeclarations()
1966 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseObjCClassInstanceVariables()
3461 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCBoxedExpr()
3598 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCEncodeExpression()
3621 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCProtocolExpression()
3648 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseObjCSelectorExpression()
H A DParseStmt.cpp1178 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseCompoundStatementBody()
1332 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseParenExprOrCondition()
1918 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseDoStatement()
2027 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseForStatement()
2705 BalancedDelimiterTracker T(*this, tok::l_paren); in ParseCXXCatchBlock()
2778 BalancedDelimiterTracker Braces(*this, tok::l_brace); in ParseMicrosoftIfExistsStatement()
H A DParseOpenACC.cpp644 BalancedDelimiterTracker Parens(*this, tok::l_paren, in ParseOpenACCClauseParams()
971 BalancedDelimiterTracker T(*this, tok::l_paren, in ParseOpenACCDirective()
H A DParsePragma.cpp1669 BalancedDelimiterTracker AnyParens(*this, tok::l_paren); in ParsePragmaAttributeSubjectMatchRuleSet()
1694 BalancedDelimiterTracker Parens(*this, tok::l_paren); in ParsePragmaAttributeSubjectMatchRuleSet()
1721 BalancedDelimiterTracker Parens(*this, tok::l_paren); in ParsePragmaAttributeSubjectMatchRuleSet()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h420 class BalancedDelimiterTracker : public GreaterThanIsOperatorScope {
439 BalancedDelimiterTracker(Parser& p, tok::TokenKind k,
H A DParser.h30 class BalancedDelimiterTracker; variable
63 friend class BalancedDelimiterTracker; variable
1670 BalancedDelimiterTracker &T,
1899 BalancedDelimiterTracker &Tracker, ColonProtectionRAIIObject &ColonProt);
1908 ExprResult ParseFoldExpression(ExprResult LHS, BalancedDelimiterTracker &T);
3143 BalancedDelimiterTracker &Tracker,
3207 BalancedDelimiterTracker &Tracker);