Lines Matching refs:ExprResult
34 ExprResult Sema::ParseObjCStringLiteral(SourceLocation *AtLocs, in ParseObjCStringLiteral()
83 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){ in BuildObjCStringLiteral()
262 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) { in BuildObjCNumericLiteral()
299 ExprResult ConvertedNumber = PerformCopyInitialization(Entity, in BuildObjCNumericLiteral()
312 ExprResult Sema::ActOnObjCBoolLiteral(SourceLocation AtLoc, in ActOnObjCBoolLiteral()
315 ExprResult Inner; in ActOnObjCBoolLiteral()
331 static ExprResult CheckObjCCollectionLiteralElement(Sema &S, Expr *Element, in CheckObjCCollectionLiteralElement()
338 ExprResult Result = S.CheckPlaceholderExpr(Element); in CheckObjCCollectionLiteralElement()
446 ExprResult Sema::BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { in BuildObjCBoxedExpr()
455 ExprResult RValue = DefaultFunctionArrayLvalueConversion(ValueExpr); in BuildObjCBoxedExpr()
589 ExprResult ConvertedValueExpr = PerformCopyInitialization(Entity, in BuildObjCBoxedExpr()
604 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, in BuildObjCSubscriptExpression()
617 ExprResult Result = CheckPlaceholderExpr(IndexExpr); in BuildObjCSubscriptExpression()
634 ExprResult Sema::BuildObjCArrayLiteral(SourceRange SR, MultiExprArg Elements) { in BuildObjCArrayLiteral()
730 ExprResult Converted = CheckObjCCollectionLiteralElement(*this, in BuildObjCArrayLiteral()
748 ExprResult Sema::BuildObjCDictionaryLiteral(SourceRange SR, in BuildObjCDictionaryLiteral()
895 ExprResult Key = CheckObjCCollectionLiteralElement(*this, Elements[I].Key, in BuildObjCDictionaryLiteral()
901 ExprResult Value in BuildObjCDictionaryLiteral()
933 ExprResult Sema::BuildObjCEncodeExpression(SourceLocation AtLoc, in BuildObjCEncodeExpression()
968 ExprResult Sema::ParseObjCEncodeExpression(SourceLocation AtLoc, in ParseObjCEncodeExpression()
1039 ExprResult Sema::ParseObjCSelectorExpression(Selector Sel, in ParseObjCSelectorExpression()
1100 ExprResult Sema::ParseObjCProtocolExpression(IdentifierInfo *ProtocolId, in ParseObjCProtocolExpression()
1294 ExprResult result; in CheckMessageArgumentTypes()
1395 ExprResult argE = checkUnknownAnyArg(SelLoc, argExpr, paramType); in CheckMessageArgumentTypes()
1414 ExprResult ArgE = PerformCopyInitialization(Entity, SourceLocation(), argExpr); in CheckMessageArgumentTypes()
1427 ExprResult Arg = DefaultVariadicArgumentPromotion(Args[i], VariadicMethod, in CheckMessageArgumentTypes()
1510 ExprResult Sema::
1676 ExprResult Sema::
1893 ExprResult Sema::ActOnSuperMessage(Scope *S, in ActOnSuperMessage()
1946 ExprResult Sema::BuildClassMessageImplicit(QualType ReceiverType, in BuildClassMessageImplicit()
2074 ExprResult Sema::BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, in BuildClassMessage()
2215 ExprResult Sema::ActOnClassMessage(Scope *S, in ActOnClassMessage()
2237 ExprResult Sema::BuildInstanceMessageImplicit(Expr *Receiver, in BuildInstanceMessageImplicit()
2277 ExprResult Sema::BuildInstanceMessage(Expr *Receiver, in BuildInstanceMessage()
2307 ExprResult Result; in BuildInstanceMessage()
2330 ExprResult Result = DefaultFunctionArrayLvalueConversion(Receiver); in BuildInstanceMessage()
2368 ExprResult result = PerformContextuallyConvertToObjCPointer(Receiver); in BuildInstanceMessage()
2760 ExprResult Sema::ActOnInstanceMessage(Scope *S, in ActOnInstanceMessage()
2772 ExprResult Result = MaybeConvertParenListExprToParenExpr(S, Receiver); in ActOnInstanceMessage()
3668 ExprResult msg = BuildClassMessageImplicit(receiverType, false, in CheckObjCBridgeRelatedConversions()
3704 ExprResult msg = in CheckObjCBridgeRelatedConversions()
3927 ExprResult Sema::BuildObjCBridgedCast(SourceLocation LParenLoc, in BuildObjCBridgedCast()
3932 ExprResult SubResult = UsualUnaryConversions(SubExpr); in BuildObjCBridgedCast()
4038 ExprResult Sema::ActOnObjCBridgedCast(Scope *S, in ActOnObjCBridgedCast()