Lines Matching refs:SrcExpr

4306                                                  Expr *&SrcExpr,  in CheckObjCBridgeRelatedConversions()  argument
4334 SemaRef.getLocForEndOfToken(SrcExpr->getEndLoc()); in CheckObjCBridgeRelatedConversions()
4338 << FixItHint::CreateInsertion(SrcExpr->getBeginLoc(), in CheckObjCBridgeRelatedConversions()
4346 Expr *args[] = { SrcExpr }; in CheckObjCBridgeRelatedConversions()
4351 SrcExpr = msg.get(); in CheckObjCBridgeRelatedConversions()
4362 SemaRef.getLocForEndOfToken(SrcExpr->getEndLoc()); in CheckObjCBridgeRelatedConversions()
4381 << FixItHint::CreateInsertion(SrcExpr->getBeginLoc(), "[") in CheckObjCBridgeRelatedConversions()
4388 SrcExpr, SrcType, InstanceMethod->getLocation(), in CheckObjCBridgeRelatedConversions()
4390 SrcExpr = msg.get(); in CheckObjCBridgeRelatedConversions()
5094 Expr *SrcExpr = Exp->IgnoreParenImpCasts(); in CheckConversionToObjCLiteral() local
5095 if (OpaqueValueExpr *OV = dyn_cast<OpaqueValueExpr>(SrcExpr)) in CheckConversionToObjCLiteral()
5097 SrcExpr = OV->getSourceExpr()->IgnoreParenImpCasts(); in CheckConversionToObjCLiteral()
5099 if (auto *SL = dyn_cast<StringLiteral>(SrcExpr)) { in CheckConversionToObjCLiteral()
5113 if ((isa<IntegerLiteral>(SrcExpr) || isa<CharacterLiteral>(SrcExpr) || in CheckConversionToObjCLiteral()
5114 isa<FloatingLiteral>(SrcExpr) || isa<ObjCBoolLiteralExpr>(SrcExpr) || in CheckConversionToObjCLiteral()
5115 isa<CXXBoolLiteralExpr>(SrcExpr)) && in CheckConversionToObjCLiteral()
5116 !SrcExpr->isNullPointerConstant(getASTContext(), in CheckConversionToObjCLiteral()
5121 Diag(SrcExpr->getBeginLoc(), diag::err_missing_atsign_prefix) in CheckConversionToObjCLiteral()
5123 << FixItHint::CreateInsertion(SrcExpr->getBeginLoc(), "@"); in CheckConversionToObjCLiteral()
5125 BuildObjCNumericLiteral(SrcExpr->getBeginLoc(), SrcExpr).get(); in CheckConversionToObjCLiteral()