Lines Matching refs:IgnoreParenCasts
523 if (auto *DRE = dyn_cast<DeclRefExpr>(E->IgnoreParenCasts())) in DefaultFunctionArrayConversion()
559 const auto *UO = dyn_cast<UnaryOperator>(E->IgnoreParenCasts()); in CheckForNullPointerDereference()
566 UO->getSubExpr()->IgnoreParenCasts()->isNullPointerConstant( in CheckForNullPointerDereference()
683 if (const ObjCIsaExpr *OISA = dyn_cast<ObjCIsaExpr>(E->IgnoreParenCasts())) { in DefaultLvalueConversion()
696 dyn_cast<ObjCIvarRefExpr>(E->IgnoreParenCasts())) in DefaultLvalueConversion()
5079 while ((Member = dyn_cast<MemberExpr>(Base->IgnoreParenCasts())) && in CheckSubscriptAccessOfNoDeref()
6033 Context.getAsConstantArrayType(ArgExpr->IgnoreParenCasts()->getType()); in CheckStaticArrayArgument()
10921 if (PExp->IgnoreParenCasts()->isNullPointerConstant( in CheckAdditionOperands()
11038 if (LHS.get()->IgnoreParenCasts()->isNullPointerConstant(Context, in CheckSubtractionOperands()
11085 bool LHSIsNullPtr = LHS.get()->IgnoreParenCasts()->isNullPointerConstant( in CheckSubtractionOperands()
11087 bool RHSIsNullPtr = RHS.get()->IgnoreParenCasts()->isNullPointerConstant( in CheckSubtractionOperands()
11597 Other = Other->IgnoreParenCasts(); in diagnoseObjCLiteralComparison()
11792 LHSStripped = LHSStripped->IgnoreParenCasts(); in diagnoseTautologicalComparison()
11794 RHSStripped = RHSStripped->IgnoreParenCasts(); in diagnoseTautologicalComparison()
13396 DeclRefExpr *declRef = dyn_cast<DeclRefExpr>(E->IgnoreParenCasts()); in CheckForModifiableLvalue()
13617 const Expr *InnerLHS = LHSExpr->IgnoreParenCasts(); in CheckAssignmentOperands()
14266 QualType OpOrigType = Op->IgnoreParenCasts()->getType(); in CheckIndirectionOperand()
14462 if (LHS->IgnoreParenCasts()->getType()->isObjCObjectPointerType()) { in checkObjCPointerIntrospection()
14466 else if (RHS->IgnoreParenCasts()->getType()->isObjCObjectPointerType()) { in checkObjCPointerIntrospection()
14475 if (ObjCPointerExpr && isa<IntegerLiteral>(OtherExpr->IgnoreParenCasts())) { in checkObjCPointerIntrospection()
14478 const Expr *Ex = ObjCPointerExpr->IgnoreParenCasts(); in checkObjCPointerIntrospection()
14824 if (const ObjCIsaExpr *OISA = dyn_cast<ObjCIsaExpr>(LHS.get()->IgnoreParenCasts())) { in CreateBuiltinBinOp()
14841 dyn_cast<ObjCIvarRefExpr>(LHS.get()->IgnoreParenCasts())) in CreateBuiltinBinOp()
20053 = dyn_cast<ObjCMessageExpr>(Op->getRHS()->IgnoreParenCasts())) { in DiagnoseAssignmentAsCondition()