reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Parse/Parser.h
 1644   ExprResult ParseExpression(TypeCastState isTypeCast = NotTypeCast);

References

tools/clang/lib/Parse/ParseDecl.cpp
 2108         FRI->RangeExpr = ParseExpression();
tools/clang/lib/Parse/ParseDeclCXX.cpp
  982           Actions.CorrectDelayedTyposInExpr(ParseExpression(), [](Expr *E) {
tools/clang/lib/Parse/ParseExpr.cpp
  353         TernaryMiddle = ParseExpression();
 1423     ExprResult Result = ParseExpression();
 1591           Idx = ParseExpression();
 1597             Length = ParseExpression();
 1600         Idx = ParseExpression();
 2194         Res = ParseExpression();
 2651     Result = ParseExpression(MaybeTypeCast);
 2861     RHS = ParseExpression();
tools/clang/lib/Parse/ParseExprCXX.cpp
 1532   ExprResult Result = ParseExpression();
 1596     Result = ParseExpression();
 1647     Result = ParseExpression();
 1954     ExprResult Expr = ParseExpression(); // expression
 3084         First ? (Tok.is(tok::r_square) ? ExprResult() : ParseExpression())
 3366     ExprResult DimExpr = ParseExpression();
 3390   ExprResult Expr = ParseExpression();
 3532   Result = ParseExpression();
 3575   ExprResult Operand = ParseExpression();
tools/clang/lib/Parse/ParseObjc.cpp
 2424     Res = ParseExpression();
 2448   ExprResult operand(ParseExpression());
 2906     ExprResult Receiver = Actions.CorrectDelayedTyposInExpr(ParseExpression());
 3096   ExprResult Res = Actions.CorrectDelayedTyposInExpr(ParseExpression());
tools/clang/lib/Parse/ParseStmt.cpp
  433   ExprResult Expr(ParseExpression());
  529     FilterExpr = Actions.CorrectDelayedTyposInExpr(ParseExpression());
 1159     ExprResult CondExpr = ParseExpression();
 1558   ExprResult Cond = ParseExpression();
 1695       ForRangeInfo.RangeExpr = ParseExpression();
 1739       Collection = ParseExpression();
 1745     Value = Actions.CorrectDelayedTyposInExpr(ParseExpression());
 1775       Collection = ParseExpression();
 1829         ExprResult SecondExpr = ParseExpression();
 1855       ExprResult Third = ParseExpression();
 1966     ExprResult R(ParseExpression());
 2035       R = ParseExpression();
tools/clang/lib/Parse/ParseStmtAsm.cpp
  922     ExprResult Res = Actions.CorrectDelayedTyposInExpr(ParseExpression());