Home
last modified time | relevance | path

Searched refs:ValueExpr (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/Sema/
DSemaExprObjC.cpp420 ExprResult Sema::BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in BuildObjCBoxedExpr() argument
421 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr()
423 new (Context) ObjCBoxedExpr(ValueExpr, Context.DependentTy, NULL, SR); in BuildObjCBoxedExpr()
429 ExprResult RValue = DefaultFunctionArrayLvalueConversion(ValueExpr); in BuildObjCBoxedExpr()
433 ValueExpr = RValue.get(); in BuildObjCBoxedExpr()
434 QualType ValueType(ValueExpr->getType()); in BuildObjCBoxedExpr()
515 dyn_cast<CharacterLiteral>(ValueExpr->IgnoreParens())) { in BuildObjCBoxedExpr()
546 << ValueType << ValueExpr->getSourceRange(); in BuildObjCBoxedExpr()
557 << ValueType << ValueExpr->getSourceRange(); in BuildObjCBoxedExpr()
567 Owned(ValueExpr)); in BuildObjCBoxedExpr()
[all …]
DTreeTransform.h2225 ExprResult RebuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in RebuildObjCBoxedExpr() argument
2226 return getSema().BuildObjCBoxedExpr(SR, ValueExpr); in RebuildObjCBoxedExpr()
/external/clang/lib/Parse/
DParseObjc.cpp2639 ExprResult ValueExpr(ParseAssignmentExpression()); in ParseObjCBoxedExpr() local
2643 if (ValueExpr.isInvalid()) in ParseObjCBoxedExpr()
2649 ValueExpr = Actions.ActOnParenExpr(LPLoc, RPLoc, ValueExpr.take()); in ParseObjCBoxedExpr()
2651 ValueExpr.take())); in ParseObjCBoxedExpr()
2711 ExprResult ValueExpr(ParseAssignmentExpression()); in ParseObjCDictionaryLiteral() local
2712 if (ValueExpr.isInvalid()) { in ParseObjCDictionaryLiteral()
2717 return ValueExpr; in ParseObjCDictionaryLiteral()
2728 KeyExpr.get(), ValueExpr.get(), EllipsisLoc, llvm::Optional<unsigned>() in ParseObjCDictionaryLiteral()
/external/clang/include/clang/Sema/
DSema.h4120 ExprResult BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr);