Home
last modified time | relevance | path

Searched refs:IgnoreParenCasts (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringSyntaxChecker.cpp39 if (const auto *D1 = dyn_cast<DeclRefExpr>(A1->IgnoreParenCasts())) in sameDecl()
40 if (const auto *D2 = dyn_cast<DeclRefExpr>(A2->IgnoreParenCasts())) in sameDecl()
73 if (const auto *D = dyn_cast<DeclRefExpr>(E->IgnoreParenCasts())) in getPrintableName()
130 if (const auto *BE = dyn_cast<BinaryOperator>(LenArg->IgnoreParenCasts())) { in containsBadStrncatPattern()
139 if (isSizeof(L, DstArg) && isOne(R->IgnoreParenCasts())) in containsBadStrncatPattern()
H A DDeadStoresChecker.cpp106 Ex = Ex->IgnoreParenCasts(); in LookThroughTransitiveAssignmentsAndCommaOperators()
296 const Expr *RHS = B->getRHS()->IgnoreParenCasts(); in isIncrement()
304 if ((DR = dyn_cast<DeclRefExpr>(BRHS->getLHS()->IgnoreParenCasts()))) in isIncrement()
308 if ((DR = dyn_cast<DeclRefExpr>(BRHS->getRHS()->IgnoreParenCasts()))) in isIncrement()
366 const Expr *Ex = U->getSubExpr()->IgnoreParenCasts(); in observeStmt()
452 return isConstant(Init->IgnoreParenCasts()); in isConstant()
497 const Expr *E = U->getSubExpr()->IgnoreParenCasts(); in operator ()()
H A DObjCContainersASTChecker.cpp108 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr()
116 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr()
120 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr()
H A DDereferenceChecker.cpp186 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(), in reportBug()
194 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(), in reportBug()
210 AddDerefSource(os, Ranges, M->getBase()->IgnoreParenCasts(), in reportBug()
218 AddDerefSource(os, Ranges, IV->getBase()->IgnoreParenCasts(), in reportBug()
H A DUndefResultChecker.cpp83 Ex = B->getLHS()->IgnoreParenCasts(); in checkPostStmt()
87 Ex = B->getRHS()->IgnoreParenCasts(); in checkPostStmt()
H A DIvarInvalidationChecker.cpp576 E = E->IgnoreParenCasts(); in peel()
578 E = POE->getSyntacticForm()->IgnoreParenCasts(); in peel()
580 E = OVE->getSourceExpr()->IgnoreParenCasts(); in peel()
701 check(Receiver->IgnoreParenCasts()); in VisitObjCMessageExpr()
H A DDirectIvarAssignment.cpp171 dyn_cast<ObjCIvarRefExpr>(BO->getLHS()->IgnoreParenCasts()); in VisitBinaryOperator()
H A DCheckSecuritySyntaxOnly.cpp228 expr = expr->IgnoreParenCasts(); in getIncrementedVar()
277 condition = condition->IgnoreParenCasts(); in checkLoopConditionForFloat()
278 increment = increment->IgnoreParenCasts(); in checkLoopConditionForFloat()
H A DMacOSKeychainAPIChecker.cpp157 E = E->IgnoreParenCasts(); in REGISTER_MAP_WITH_PROGRAMSTATE()
346 const Expr *DeallocatorExpr = CE->getArg(5)->IgnoreParenCasts(); in checkPreStmt()
H A DNumberObjectConversionChecker.cpp90 if (CheckIfNull->IgnoreParenCasts()->EvaluateAsInt( in run()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp81 if (BO->getLHS()->IgnoreParenCasts() == E) in getRolesForRef()
84 if (CA->getLHS()->IgnoreParenCasts() == E) { in getRolesForRef()
98 if (CE->getCallee()->IgnoreParenCasts() == E) { in getRolesForRef()
112 if (CXXOp->getNumArgs() > 0 && CXXOp->getArg(0)->IgnoreParenCasts() == E) { in getRolesForRef()
239 MsgE->getInstanceReceiver()->IgnoreParenCasts())) { in VisitObjCMessageExpr()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransforms.cpp81 ME = dyn_cast<ObjCMessageExpr>(E->IgnoreParenCasts())) in isPlusOne()
86 callE = dyn_cast<CallExpr>(E->IgnoreParenCasts())) { in isPlusOne()
170 E = E->IgnoreParenCasts(); in hasSideEffects()
196 E = E->IgnoreParenCasts(); in isGlobalVar()
H A DTransARCAssign.cpp48 DeclRefExpr *declRef = dyn_cast<DeclRefExpr>(E->IgnoreParenCasts()); in VisitBinaryOperator()
H A DTransAutoreleasePool.cpp55 Expr *instance = E->getInstanceReceiver()->IgnoreParenCasts(); in VisitObjCMessageExpr()
309 isa<DeclRefExpr>(retS->getRetValue()->IgnoreParenCasts())) && in handlePoolScope()
409 S = E->IgnoreParenCasts(); in getEssential()
H A DTransAPIUses.cpp71 Expr *parm = E->getArg(0)->IgnoreParenCasts(); in VisitObjCMessageExpr()
H A DTransRetainReleaseDealloc.cpp293 E = E->IgnoreParenCasts(); in getReferencedDecl()
398 E = E->IgnoreParenCasts(); in isDelegateMessage()
H A DTransUnbridgedCasts.cpp133 Expr *inner = E->IgnoreParenCasts(); in transformNonObjCToObjCCast()
407 E = E->IgnoreParenCasts(); in getFamilyOfMessage()
H A DTransZeroOutPropsInDealloc.cpp52 DeclRefExpr *refE = dyn_cast<DeclRefExpr>(receiver->IgnoreParenCasts()); in VisitObjCMessageExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp72 E = E->IgnoreParenCasts(); in getBaseInfo()
161 E = E->IgnoreParenCasts(); in markSafeWeakUse()
H A DSemaFixItUtils.cpp101 if (Expr->IgnoreParenCasts()-> in tryToFixConversion()
H A DSemaChecking.cpp8887 Arg = Arg->IgnoreParenCasts(); in CheckObjCString()
8917 Arg = Arg->IgnoreParenCasts(); in CheckOSLogFormatStringArg()
10470 E = E->IgnoreParenCasts(); in checkFormatStringExpr()
13586 Ex = Ex->IgnoreParenCasts(); in ignoreLiteralAdditions()
13702 return CE->getArg(0)->IgnoreParenCasts(); in getStrlenExprArg()
16864 E = E->IgnoreParenCasts(); in getObject()
17989 BaseExpr = BaseExpr->IgnoreParenCasts(); in CheckArrayAccess()
18395 RHS = RHS->IgnoreParenCasts(); in VisitBinaryOperator()
18412 e = e->IgnoreParenCasts(); in findCapturingExpr()
18421 e = e->IgnoreParenCasts(); in findCapturingExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/
H A DExtract.cpp34 switch (E->IgnoreParenCasts()->getStmtClass()) { in isSimpleExpression()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DReachableCode.cpp44 Ex = Ex->IgnoreParenCasts(); in isTrivialExpression()
56 const Expr *Cond = DS->getCond()->IgnoreParenCasts(); in isTrivialDoWhile()
98 RE = RE->IgnoreParenCasts(); in isDeadReturn()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1065 RetE = RetE->IgnoreParenCasts(); in visitNodeInitial()
1668 ->getInstanceReceiver()->IgnoreParenCasts(); in VisitNode()
1689 InitE = InitE->IgnoreParenCasts(); in VisitNode()
2140 Ex = Ex->IgnoreParenCasts(); in peelOffOuterExpr()
2150 assert(isa<ObjCMessageExpr>(GetterMessageSend->IgnoreParenCasts())); in peelOffOuterExpr()
2896 CondTmp = CondTmp->IgnoreParenCasts(); in VisitTrueTest()
2950 Ex = Ex->IgnoreParenCasts(); in patternMatch()
3038 const auto *LhsME = dyn_cast<MemberExpr>(BExpr->getLHS()->IgnoreParenCasts()); in VisitTrueTest()
3039 const auto *RhsME = dyn_cast<MemberExpr>(BExpr->getRHS()->IgnoreParenCasts()); in VisitTrueTest()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOSLog.cpp204 const StringLiteral *Lit = cast<StringLiteral>(StringArg->IgnoreParenCasts()); in computeOSLogBufferLayout()

123