Searched refs:IgnoreImpCasts (Results 1 – 13 of 13) sorted by relevance
150 if (Expr *base = CME->getBase()->IgnoreImpCasts()) in VisitCXXMemberCallExpr()
890 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()912 const Expr* Expr = FullExpr->IgnoreImpCasts(); in castOperatorNeedsParens()990 const Expr *OrigArg = Arg->IgnoreImpCasts(); in rewriteToNumericBoxedExpression()1116 const Expr *OrigArg = Arg->IgnoreImpCasts(); in doRewriteToUTF8StringBoxedExpressionHelper()
66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()
3687 Arg = Arg->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()3719 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()3738 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()4025 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
2863 castedE = castedE->IgnoreImpCasts(); in addFixitForObjCARCConversion()2906 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion()
5321 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr()5323 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr()6441 StringLiteral* StrExpr = dyn_cast<StringLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt()6444 StrExpr = dyn_cast<StringLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt()6464 << DiagRange << IndexExpr->IgnoreImpCasts()->getType(); in diagnoseStringPlusInt()7787 DeclRefExpr *RL = dyn_cast<DeclRefExpr>(OL->getBase()->IgnoreImpCasts()); in CheckIdentityFieldAssignment()7788 DeclRefExpr *RR = dyn_cast<DeclRefExpr>(OR->getBase()->IgnoreImpCasts()); in CheckIdentityFieldAssignment()
2700 const Expr *Inside = E->IgnoreImpCasts(); in requiresParensToAddCast()2702 Inside = POE->getSyntacticForm()->IgnoreImpCasts(); in requiresParensToAddCast()
11360 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum()
1244 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral()1247 DeclRefExpr *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
4382 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()-> in VisitCallExpr()
651 Expr *IgnoreImpCasts() LLVM_READONLY;725 const Expr *IgnoreImpCasts() const LLVM_READONLY { in IgnoreImpCasts() function726 return const_cast<Expr*>(this)->IgnoreImpCasts(); in IgnoreImpCasts()2757 inline Expr *Expr::IgnoreImpCasts() { in IgnoreImpCasts() function
307 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder); in AST_MATCHER_P()
1068 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr()1154 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr()