Searched refs:ValueExpr (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaExprObjC.cpp | 420 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 …]
|
D | TreeTransform.h | 2225 ExprResult RebuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in RebuildObjCBoxedExpr() argument 2226 return getSema().BuildObjCBoxedExpr(SR, ValueExpr); in RebuildObjCBoxedExpr()
|
/external/clang/lib/Parse/ |
D | ParseObjc.cpp | 2639 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/ |
D | Sema.h | 4120 ExprResult BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr);
|