Lines Matching refs:ExprResult
36 ExprResult Sema::ParseObjCStringLiteral(SourceLocation *AtLocs, in ParseObjCStringLiteral()
82 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){ in BuildObjCStringLiteral()
317 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) { in BuildObjCNumericLiteral()
355 ExprResult ConvertedNumber = PerformCopyInitialization(Entity, in BuildObjCNumericLiteral()
368 ExprResult Sema::ActOnObjCBoolLiteral(SourceLocation AtLoc, in ActOnObjCBoolLiteral()
371 ExprResult Inner; in ActOnObjCBoolLiteral()
387 static ExprResult CheckObjCCollectionLiteralElement(Sema &S, Expr *Element, in CheckObjCCollectionLiteralElement()
394 ExprResult Result = S.CheckPlaceholderExpr(Element); in CheckObjCCollectionLiteralElement()
501 ExprResult Sema::BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in BuildObjCBoxedExpr()
510 ExprResult RValue = DefaultFunctionArrayLvalueConversion(ValueExpr); in BuildObjCBoxedExpr()
738 ExprResult ConvertedValueExpr; in BuildObjCBoxedExpr()
764 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, in BuildObjCSubscriptExpression()
777 ExprResult Result = CheckPlaceholderExpr(IndexExpr); in BuildObjCSubscriptExpression()
794 ExprResult Sema::BuildObjCArrayLiteral(SourceRange SR, MultiExprArg Elements) { in BuildObjCArrayLiteral()
880 ExprResult Converted = CheckObjCCollectionLiteralElement(*this, in BuildObjCArrayLiteral()
954 ExprResult Sema::BuildObjCDictionaryLiteral(SourceRange SR, in BuildObjCDictionaryLiteral()
1089 ExprResult Key = CheckObjCCollectionLiteralElement(*this, Element.Key, in BuildObjCDictionaryLiteral()
1095 ExprResult Value in BuildObjCDictionaryLiteral()
1128 ExprResult Sema::BuildObjCEncodeExpression(SourceLocation AtLoc, in BuildObjCEncodeExpression()
1158 ExprResult Sema::ParseObjCEncodeExpression(SourceLocation AtLoc, in ParseObjCEncodeExpression()
1291 ExprResult Sema::ParseObjCSelectorExpression(Selector Sel, in ParseObjCSelectorExpression()
1385 ExprResult Sema::ParseObjCProtocolExpression(IdentifierInfo *ProtocolId, in ParseObjCProtocolExpression()
1729 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()
2609 ExprResult Sema::BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, in BuildClassMessage()
2761 ExprResult Sema::ActOnClassMessage(Scope *S, in ActOnClassMessage()
2782 ExprResult Sema::BuildInstanceMessageImplicit(Expr *Receiver, in BuildInstanceMessageImplicit()
2840 ExprResult Sema::BuildInstanceMessage(Expr *Receiver, in BuildInstanceMessage()
2875 ExprResult Result; in BuildInstanceMessage()
2898 ExprResult Result = DefaultFunctionArrayLvalueConversion(Receiver); in BuildInstanceMessage()
2934 ExprResult result = PerformContextuallyConvertToObjCPointer(Receiver); in BuildInstanceMessage()
3415 ExprResult Sema::ActOnInstanceMessage(Scope *S, in ActOnInstanceMessage()
3427 ExprResult Result = MaybeConvertParenListExprToParenExpr(S, Receiver); in ActOnInstanceMessage()
4339 ExprResult msg = BuildClassMessageImplicit(receiverType, false, in CheckObjCBridgeRelatedConversions()
4379 ExprResult msg = BuildInstanceMessageImplicit( in CheckObjCBridgeRelatedConversions()
4638 ExprResult Sema::BuildObjCBridgedCast(SourceLocation LParenLoc, in BuildObjCBridgedCast()
4643 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast()
4749 ExprResult Sema::ActOnObjCBridgedCast(Scope *S, in ActOnObjCBridgedCast()