Searched defs:ExprResult (Results 1 - 3 of 3) sorted by relevance

/external/clang/include/clang/Sema/
H A DOwnership.h236 typedef ActionResult<Expr*> ExprResult; typedef in namespace:clang
251 inline ExprResult ExprError() { return ExprResult(true); }
254 inline ExprResult ExprError(const DiagnosticBuilder&) { return ExprError(); }
257 inline ExprResult ExprEmpty() { return ExprResult(false); }
260 inline Expr *AssertSuccess(ExprResult R) {
/external/clang/lib/Parse/
H A DParseStmt.cpp279 ExprResult Expr(ParseExpression());
370 ExprResult FilterExpr(ParseExpression());
453 StmtResult Parser::ParseCaseStatement(bool MissingCase, ExprResult Expr) {
496 ExprResult LHS(MissingCase ? Expr : ParseConstantExpression());
505 ExprResult RHS;
763 ExprResult Res(ParseExpressionWithLeadingExtension(ExtLoc));
810 bool Parser::ParseParenExprOrCondition(ExprResult &ExprResult, argument
818 ParseCXXCondition(ExprResult, DeclResult, Loc, ConvertToBoolean);
820 ExprResult
[all...]
/external/clang/include/clang/Parse/
H A DParser.h248 typedef clang::ExprResult ExprResult; typedef in class:clang::Parser
258 /// Adorns a ExprResult with Actions to make it an ExprResult
259 ExprResult Owned(ExprResult res) {
260 return ExprResult(res);
267 ExprResult ExprError() { return ExprResult(true); }
270 ExprResult ExprErro
[all...]

Completed in 95 milliseconds