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

/external/clang/include/clang/Sema/
H A DOwnership.h252 typedef ActionResult<Expr*> ExprResult; typedef in namespace:clang
267 inline ExprResult ExprError() { return ExprResult(true); }
270 inline ExprResult ExprError(const DiagnosticBuilder&) { return ExprError(); }
273 inline ExprResult ExprEmpty() { return ExprResult(false); }
276 inline Expr *AssertSuccess(ExprResult R) {
/external/clang/lib/Parse/
H A DParseStmt.cpp384 ExprResult Expr(ParseExpression());
476 ExprResult FilterExpr(ParseExpression());
598 StmtResult Parser::ParseCaseStatement(bool MissingCase, ExprResult Expr) {
642 ExprResult LHS;
661 ExprResult RHS;
970 ExprResult Res(ParseExpressionWithLeadingExtension(ExtLoc));
1012 bool Parser::ParseParenExprOrCondition(ExprResult &ExprResult, argument
1020 ParseCXXCondition(ExprResult, DeclResult, Loc, ConvertToBoolean);
1022 ExprResult
[all...]
/external/clang/include/clang/Parse/
H A DParser.h260 typedef clang::ExprResult ExprResult; typedef in class:clang::Parser
270 ExprResult ExprError() { return ExprResult(true); }
273 ExprResult ExprError(const DiagnosticBuilder &) { return ExprError(); }
276 ExprResult ExprEmpty() { return ExprResult(false); }
559 static ExprResult getExprAnnotation(Token &Tok) {
560 return ExprResult::getFromOpaquePointer(Tok.getAnnotationValue());
565 static void setExprAnnotation(Token &Tok, ExprResult E
[all...]

Completed in 1277 milliseconds