Lines Matching refs:ExprResult

35 ExprResult Sema::ParseObjCStringLiteral(SourceLocation *AtLocs,  in ParseObjCStringLiteral()
81 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){ in BuildObjCStringLiteral()
316 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) { in BuildObjCNumericLiteral()
354 ExprResult ConvertedNumber = PerformCopyInitialization(Entity, in BuildObjCNumericLiteral()
367 ExprResult Sema::ActOnObjCBoolLiteral(SourceLocation AtLoc, in ActOnObjCBoolLiteral()
370 ExprResult Inner; in ActOnObjCBoolLiteral()
386 static ExprResult CheckObjCCollectionLiteralElement(Sema &S, Expr *Element, in CheckObjCCollectionLiteralElement()
393 ExprResult Result = S.CheckPlaceholderExpr(Element); in CheckObjCCollectionLiteralElement()
500 ExprResult Sema::BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in BuildObjCBoxedExpr()
509 ExprResult RValue = DefaultFunctionArrayLvalueConversion(ValueExpr); in BuildObjCBoxedExpr()
737 ExprResult ConvertedValueExpr; in BuildObjCBoxedExpr()
763 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, in BuildObjCSubscriptExpression()
776 ExprResult Result = CheckPlaceholderExpr(IndexExpr); in BuildObjCSubscriptExpression()
793 ExprResult Sema::BuildObjCArrayLiteral(SourceRange SR, MultiExprArg Elements) { in BuildObjCArrayLiteral()
879 ExprResult Converted = CheckObjCCollectionLiteralElement(*this, in BuildObjCArrayLiteral()
953 ExprResult Sema::BuildObjCDictionaryLiteral(SourceRange SR, in BuildObjCDictionaryLiteral()
1091 ExprResult Key = CheckObjCCollectionLiteralElement(*this, Element.Key, in BuildObjCDictionaryLiteral()
1097 ExprResult Value in BuildObjCDictionaryLiteral()
1130 ExprResult Sema::BuildObjCEncodeExpression(SourceLocation AtLoc, in BuildObjCEncodeExpression()
1160 ExprResult Sema::ParseObjCEncodeExpression(SourceLocation AtLoc, in ParseObjCEncodeExpression()
1293 ExprResult Sema::ParseObjCSelectorExpression(Selector Sel, in ParseObjCSelectorExpression()
1386 ExprResult Sema::ParseObjCProtocolExpression(IdentifierInfo *ProtocolId, in ParseObjCProtocolExpression()
1730 ExprResult result; in CheckMessageArgumentTypes()
1840 ExprResult argE = checkUnknownAnyArg(SelLoc, argExpr, paramType); in CheckMessageArgumentTypes()
1867 ExprResult ArgE = PerformCopyInitialization(Entity, SourceLocation(), argExpr); in CheckMessageArgumentTypes()
1879 ExprResult arg = Args[i]; in CheckMessageArgumentTypes()
1892 ExprResult Arg = DefaultVariadicArgumentPromotion(Args[i], VariadicMethod, in CheckMessageArgumentTypes()
1975 ExprResult Sema::
2158 ExprResult Sema::
2382 ExprResult Sema::ActOnSuperMessage(Scope *S, in ActOnSuperMessage()
2433 ExprResult Sema::BuildClassMessageImplicit(QualType ReceiverType, in BuildClassMessageImplicit()
2606 ExprResult Sema::BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, in BuildClassMessage()
2760 ExprResult Sema::ActOnClassMessage(Scope *S, in ActOnClassMessage()
2781 ExprResult Sema::BuildInstanceMessageImplicit(Expr *Receiver, in BuildInstanceMessageImplicit()
2839 ExprResult Sema::BuildInstanceMessage(Expr *Receiver, in BuildInstanceMessage()
2874 ExprResult Result; in BuildInstanceMessage()
2897 ExprResult Result = DefaultFunctionArrayLvalueConversion(Receiver); in BuildInstanceMessage()
2933 ExprResult result = PerformContextuallyConvertToObjCPointer(Receiver); in BuildInstanceMessage()
3416 ExprResult Sema::ActOnInstanceMessage(Scope *S, in ActOnInstanceMessage()
3428 ExprResult Result = MaybeConvertParenListExprToParenExpr(S, Receiver); in ActOnInstanceMessage()
4340 ExprResult msg = BuildClassMessageImplicit(receiverType, false, in CheckObjCBridgeRelatedConversions()
4380 ExprResult msg = in CheckObjCBridgeRelatedConversions()
4640 ExprResult Sema::BuildObjCBridgedCast(SourceLocation LParenLoc, in BuildObjCBridgedCast()
4645 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast()
4751 ExprResult Sema::ActOnObjCBridgedCast(Scope *S, in ActOnObjCBridgedCast()