Lines Matching refs:IgnoreParenImpCasts
1579 if (!isa<StringLiteral>(Arg->IgnoreParenImpCasts())) in SemaBuiltinCpuSupports()
1585 cast<StringLiteral>(Arg->IgnoreParenImpCasts())->getString(); in SemaBuiltinCpuSupports()
1967 dyn_cast<ObjCStringLiteral>(FormatExpr->IgnoreParenImpCasts())) in DiagnoseCStringFormatDirectiveInCFAPI()
1970 FormatString = dyn_cast<StringLiteral>(FormatExpr->IgnoreParenImpCasts()); in DiagnoseCStringFormatDirectiveInCFAPI()
3629 if (!isa<StringLiteral>(Arg->IgnoreParenImpCasts())) in SemaBuiltinARMSpecialReg()
3634 StringRef Reg = cast<StringLiteral>(Arg->IgnoreParenImpCasts())->getString(); in SemaBuiltinARMSpecialReg()
3909 Init = InitList->getInit(0)->IgnoreParenImpCasts(); in checkFormatStringExpr()
5961 QualType ArgType = Call->getArg(0)->IgnoreParenImpCasts()->getType(); in CheckAbsoluteValueFunction()
6100 return SizeOf->getArgumentExpr()->IgnoreParenImpCasts(); in getSizeOfExprArg()
6136 const Expr *LenExpr = Call->getArg(LenArg)->IgnoreParenImpCasts(); in CheckMemaccessArguments()
6148 const Expr *Dest = Call->getArg(ArgIdx)->IgnoreParenImpCasts(); in CheckMemaccessArguments()
6374 const Expr *DstArg = Call->getArg(0)->IgnoreParenImpCasts(); in CheckStrlcpycatArguments()
6926 Expr* LeftExprSansParen = LHS->IgnoreParenImpCasts(); in CheckFloatComparison()
6927 Expr* RightExprSansParen = RHS->IgnoreParenImpCasts(); in CheckFloatComparison()
7378 dyn_cast<DeclRefExpr>(E->IgnoreParenImpCasts())) in IsZero()
7661 Expr *LHS = E->getLHS()->IgnoreParenImpCasts(); in AnalyzeComparison()
7662 Expr *RHS = E->getRHS()->IgnoreParenImpCasts(); in AnalyzeComparison()
7766 Expr *OriginalInit = Init->IgnoreParenImpCasts(); in AnalyzeBitFieldAssignment()
7814 return AnalyzeImplicitConversions(S, E->getRHS()->IgnoreParenImpCasts(), in AnalyzeAssignment()
7851 Expr *InnerE = E->IgnoreParenImpCasts(); in DiagnoseFloatingImpCast()
7855 InnerE = UOp->getSubExpr()->IgnoreParenImpCasts(); in DiagnoseFloatingImpCast()
7950 Expr *InnerE = Ex->IgnoreParenImpCasts(); in IsImplicitBoolFloatConversion()
7979 DiagnoseImpCast(S, CurrA->IgnoreParenImpCasts(), in CheckImplicitArgumentConversions()
8134 if (auto *IntLit = dyn_cast<IntegerLiteral>(E->IgnoreParenImpCasts())) { in isSameWidthConstantConversion()
8291 Expr *InnerE = LastA->IgnoreParenImpCasts(); in CheckImplicitConversion()
8422 E = E->IgnoreParenImpCasts(); in CheckConditionalOperand()
8453 CheckImplicitConversion(S, E->getTrueExpr()->IgnoreParenImpCasts(), in CheckConditionalOperator()
8456 CheckImplicitConversion(S, E->getFalseExpr()->IgnoreParenImpCasts(), in CheckConditionalOperator()
8465 CheckImplicitConversion(S, E->IgnoreParenImpCasts(), S.Context.BoolTy, CC); in CheckBoolLikeConversion()
8473 Expr *E = OrigE->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
8509 E = cast<ExplicitCastExpr>(E)->getSubExpr()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
8542 isa<StringLiteral>(ChildExpr->IgnoreParenImpCasts())) in AnalyzeImplicitConversions()
8550 Expr *SubExpr = BO->getLHS()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
8554 SubExpr = BO->getRHS()->IgnoreParenImpCasts(); in AnalyzeImplicitConversions()
8591 E = E->IgnoreParenImpCasts(); in CheckForReference()
8698 if (auto *Call = dyn_cast<CallExpr>(E->IgnoreParenImpCasts())) { in DiagnoseAlwaysNonNullPointer()
9577 IndexExpr = IndexExpr->IgnoreParenImpCasts(); in CheckArrayAccess()
9696 expr = expr->IgnoreParenImpCasts(); in CheckArrayAccess()
10193 RHS = RHS->IgnoreParenImpCasts(); in checkUnsafeAssignLiteral()
10444 LHSExpr = LHSExpr->IgnoreParenImpCasts(); in DiagnoseSelfMove()
10445 RHSExpr = RHSExpr->IgnoreParenImpCasts(); in DiagnoseSelfMove()
10693 TypeExpr = TypeExpr->IgnoreParenImpCasts()->IgnoreParenCasts(); in FindTypeTagExpr()