|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/Parse/Parser.h 36 class BalancedDelimiterTracker;
References
tools/clang/include/clang/Parse/Parser.h 1521 BalancedDelimiterTracker &T,
1736 BalancedDelimiterTracker &Tracker, ColonProtectionRAIIObject &ColonProt);
1747 ExprResult ParseFoldExpression(ExprResult LHS, BalancedDelimiterTracker &T);
2698 BalancedDelimiterTracker &Tracker,
2749 BalancedDelimiterTracker &Tracker);
tools/clang/lib/Parse/ParseDecl.cpp 308 BalancedDelimiterTracker Parens(*this, tok::l_paren);
537 BalancedDelimiterTracker T(*this, tok::l_paren);
672 BalancedDelimiterTracker T(*this, tok::l_paren);
1003 BalancedDelimiterTracker T(*this, tok::l_paren);
1231 BalancedDelimiterTracker T(*this, tok::l_paren);
1345 BalancedDelimiterTracker T(*this, tok::l_paren);
1569 BalancedDelimiterTracker T(*this, tok::l_paren);
2395 BalancedDelimiterTracker T(*this, tok::l_paren);
2852 BalancedDelimiterTracker T(*this, tok::l_paren);
3319 BalancedDelimiterTracker T(*this, tok::l_paren);
3613 BalancedDelimiterTracker Tracker(*this, tok::l_paren);
4131 BalancedDelimiterTracker T(*this, tok::l_brace);
4561 BalancedDelimiterTracker T(*this, tok::l_brace);
4642 BalancedDelimiterTracker T(*this, tok::l_brace);
6024 BalancedDelimiterTracker T(*this, tok::l_paren);
6049 BalancedDelimiterTracker T(*this, tok::l_square);
6114 BalancedDelimiterTracker T(*this, tok::l_paren);
6231 BalancedDelimiterTracker &Tracker,
6740 BalancedDelimiterTracker T(*this, tok::l_square);
7014 BalancedDelimiterTracker T(*this, tok::l_paren);
tools/clang/lib/Parse/ParseDeclCXX.cpp 137 BalancedDelimiterTracker T(*this, tok::l_brace);
240 BalancedDelimiterTracker &Tracker) {
365 BalancedDelimiterTracker T(*this, tok::l_brace);
435 BalancedDelimiterTracker T(*this, tok::l_brace);
874 BalancedDelimiterTracker T(*this, tok::l_paren);
955 BalancedDelimiterTracker T(*this, tok::l_paren);
1063 BalancedDelimiterTracker T(*this, tok::l_paren);
3041 BalancedDelimiterTracker T(*this, tok::l_brace);
3307 BalancedDelimiterTracker T(*this, tok::l_brace);
3545 BalancedDelimiterTracker T(*this, tok::l_paren);
3665 BalancedDelimiterTracker T(*this, tok::l_paren);
3732 BalancedDelimiterTracker T(*this, tok::l_paren);
4186 BalancedDelimiterTracker T(*this, tok::l_square);
4193 BalancedDelimiterTracker T(*this, tok::l_paren);
4213 BalancedDelimiterTracker T(*this, tok::l_paren);
4302 BalancedDelimiterTracker T(*this, tok::l_square);
4329 BalancedDelimiterTracker Braces(*this, tok::l_brace);
tools/clang/lib/Parse/ParseExpr.cpp 1414 BalancedDelimiterTracker T(*this, tok::l_paren);
1577 BalancedDelimiterTracker T(*this, tok::l_square);
1634 BalancedDelimiterTracker PT(*this, tok::l_paren);
1995 BalancedDelimiterTracker T(*this, tok::l_paren);
2112 BalancedDelimiterTracker PT(*this, tok::l_paren);
2191 BalancedDelimiterTracker ST(*this, tok::l_square);
2380 BalancedDelimiterTracker T(*this, tok::l_paren);
2748 BalancedDelimiterTracker T(*this, tok::l_paren);
2833 BalancedDelimiterTracker &T) {
3204 BalancedDelimiterTracker Parens(*this, tok::l_paren);
tools/clang/lib/Parse/ParseExprCXX.cpp 822 BalancedDelimiterTracker T(*this, tok::l_square);
959 BalancedDelimiterTracker Parens(*this, tok::l_paren);
993 BalancedDelimiterTracker Braces(*this, tok::l_brace);
1290 BalancedDelimiterTracker T(*this, tok::l_paren);
1527 BalancedDelimiterTracker T(*this, tok::l_paren);
1558 BalancedDelimiterTracker T(*this, tok::l_paren);
1624 BalancedDelimiterTracker T(*this, tok::l_paren);
1842 BalancedDelimiterTracker T(*this, tok::l_paren);
2462 BalancedDelimiterTracker T(*this, tok::l_square);
2487 BalancedDelimiterTracker T(*this, tok::l_paren);
2501 BalancedDelimiterTracker T(*this, tok::l_square);
2956 BalancedDelimiterTracker T(*this, tok::l_paren);
2978 BalancedDelimiterTracker T(*this, tok::l_paren);
3019 BalancedDelimiterTracker T(*this, tok::l_paren);
3080 BalancedDelimiterTracker T(*this, tok::l_square);
3216 BalancedDelimiterTracker T(*this, tok::l_square);
3286 BalancedDelimiterTracker Parens(*this, tok::l_paren);
3343 BalancedDelimiterTracker T(*this, tok::l_paren);
3386 BalancedDelimiterTracker T(*this, tok::l_paren);
3405 BalancedDelimiterTracker &Tracker,
3557 BalancedDelimiterTracker T(*this, tok::l_paren);
tools/clang/lib/Parse/ParseInit.cpp 229 BalancedDelimiterTracker T(*this, tok::l_square);
426 BalancedDelimiterTracker T(*this, tok::l_brace);
524 BalancedDelimiterTracker Braces(*this, tok::l_brace);
tools/clang/lib/Parse/ParseObjc.cpp 249 BalancedDelimiterTracker T(*this, tok::l_paren);
843 BalancedDelimiterTracker T(*this, tok::l_paren);
1243 BalancedDelimiterTracker T(*this, tok::l_paren);
1863 BalancedDelimiterTracker &T,
1909 BalancedDelimiterTracker T(*this, tok::l_brace);
3385 BalancedDelimiterTracker T(*this, tok::l_paren);
3523 BalancedDelimiterTracker T(*this, tok::l_paren);
3546 BalancedDelimiterTracker T(*this, tok::l_paren);
3573 BalancedDelimiterTracker T(*this, tok::l_paren);
tools/clang/lib/Parse/ParseOpenMP.cpp 239 BalancedDelimiterTracker T(*this, tok::l_paren, tok::annot_pragma_openmp_end);
353 BalancedDelimiterTracker T(*this, tok::l_paren,
431 BalancedDelimiterTracker T(*this, tok::l_paren);
496 BalancedDelimiterTracker T(*this, tok::l_paren, tok::annot_pragma_openmp_end);
858 BalancedDelimiterTracker T(P, tok::l_paren, tok::annot_pragma_openmp_end);
948 BalancedDelimiterTracker TBr(*this, tok::l_brace,
1031 BalancedDelimiterTracker T(*this, tok::l_paren, tok::annot_pragma_openmp_end);
1096 BalancedDelimiterTracker T(P, tok::l_paren, tok::annot_pragma_openmp_end);
1774 BalancedDelimiterTracker T(*this, tok::l_paren,
1891 BalancedDelimiterTracker T(*this, tok::l_paren, tok::annot_pragma_openmp_end);
2131 BalancedDelimiterTracker T(*this, tok::l_paren, tok::annot_pragma_openmp_end);
2271 BalancedDelimiterTracker T(*this, tok::l_paren, tok::annot_pragma_openmp_end);
2460 BalancedDelimiterTracker T(*this, tok::l_paren, tok::colon);
2560 BalancedDelimiterTracker T(*this, tok::l_paren, tok::annot_pragma_openmp_end);
2566 BalancedDelimiterTracker LinearT(*this, tok::l_paren,
tools/clang/lib/Parse/ParsePragma.cpp 1212 BalancedDelimiterTracker AnyParens(*this, tok::l_paren);
1237 BalancedDelimiterTracker Parens(*this, tok::l_paren);
1264 BalancedDelimiterTracker Parens(*this, tok::l_paren);
tools/clang/lib/Parse/ParseStmt.cpp 1022 BalancedDelimiterTracker T(*this, tok::l_brace);
1153 BalancedDelimiterTracker T(*this, tok::l_paren);
1552 BalancedDelimiterTracker T(*this, tok::l_paren);
1651 BalancedDelimiterTracker T(*this, tok::l_paren);
2281 BalancedDelimiterTracker T(*this, tok::l_paren);
2355 BalancedDelimiterTracker Braces(*this, tok::l_brace);
tools/clang/lib/Parse/ParseStmtAsm.cpp 726 BalancedDelimiterTracker T(*this, tok::l_paren);
889 BalancedDelimiterTracker T(*this, tok::l_square);
920 BalancedDelimiterTracker T(*this, tok::l_paren);
tools/clang/lib/Parse/Parser.cpp 1509 BalancedDelimiterTracker T(*this, tok::l_paren);
2102 BalancedDelimiterTracker T(*this, tok::l_paren);
2161 BalancedDelimiterTracker Braces(*this, tok::l_brace);