Home | History | Annotate | Download | only in Format

Lines Matching refs:prec

272          getBinOpPrecedence(Parent->Tok.getKind(), true, true) > prec::Unknown);
833 if (Current.getPrecedence() == prec::Assignment &&
1265 static const int PrecedenceUnaryOperator = prec::PointerToMember + 1;
1266 static const int PrecedenceArrowAndPeriod = prec::PointerToMember + 2;
1289 if (Precedence == prec::Conditional) {
1314 addFakeParenthesis(Start, prec::Level(Precedence));
1322 (CurrentPrecedence == prec::Conditional &&
1323 Precedence == prec::Assignment && Current->is(tok::colon))) {
1349 addFakeParenthesis(Start, prec::Unknown);
1351 addFakeParenthesis(Start, prec::Level(Precedence));
1363 return prec::Conditional;
1366 return prec::Comma;
1368 return prec::Comma;
1370 return prec::Assignment;
1377 return prec::Comma;
1381 return prec::Relational;
1394 void addFakeParenthesis(FormatToken *Start, prec::Level Precedence) {
1396 if (Precedence > prec::Unknown)
1403 if (Precedence > prec::Unknown)
1421 addFakeParenthesis(Start, prec::Unknown);
1429 parse(prec::LogicalOr);
1433 parse(prec::Assignment);
1437 parse(prec::Assignment);
1438 addFakeParenthesis(Start, prec::Conditional);
1842 return prec::Conditional;
1843 prec::Level Level = Left.getPrecedence();
1844 if (Level != prec::Unknown)
1847 if (Level != prec::Unknown)
2086 Right.getPrecedence() == prec::Assignment)
2352 Right.getPrecedence() != prec::Assignment))
2362 Left.getPrecedence() == prec::Assignment))