Home
last modified time | relevance | path

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

12

/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 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.cpp193 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(), in reportBug()
201 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(), in reportBug()
217 AddDerefSource(os, Ranges, M->getBase()->IgnoreParenCasts(), in reportBug()
225 AddDerefSource(os, Ranges, IV->getBase()->IgnoreParenCasts(), in reportBug()
H A DDirectIvarAssignment.cpp171 dyn_cast<ObjCIvarRefExpr>(BO->getLHS()->IgnoreParenCasts()); in VisitBinaryOperator()
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.cpp82 ME = dyn_cast<ObjCMessageExpr>(E->IgnoreParenCasts())) in isPlusOne()
87 callE = dyn_cast<CallExpr>(E->IgnoreParenCasts())) { in isPlusOne()
171 E = E->IgnoreParenCasts(); in hasSideEffects()
197 E = E->IgnoreParenCasts(); in isGlobalVar()
H A DTransARCAssign.cpp48 DeclRefExpr *declRef = dyn_cast<DeclRefExpr>(E->IgnoreParenCasts()); in VisitBinaryOperator()
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.cpp73 E = E->IgnoreParenCasts(); in getBaseInfo()
162 E = E->IgnoreParenCasts(); in markSafeWeakUse()
H A DSemaFixItUtils.cpp101 if (Expr->IgnoreParenCasts()-> in tryToFixConversion()
H A DSemaObjC.cpp913 RHS = RHS->IgnoreParenCasts(); in VisitBinaryOperator()
930 e = e->IgnoreParenCasts(); in findCapturingExpr()
939 e = e->IgnoreParenCasts(); in findCapturingExpr()
947 e = CE->getArg(0)->IgnoreParenCasts(); in findCapturingExpr()
1218 Arg = Arg->IgnoreParenCasts(); in CheckObjCString()
H A DSemaChecking.cpp234 Expr *StrArg = TheCall->getArg(1)->IgnoreParenCasts(); in BuiltinAnnotation()
257 auto *Literal = dyn_cast<StringLiteral>(Arg->IgnoreParenCasts()); in BuiltinMSVCAnnotation()
1471 auto *DRE = cast<DeclRefExpr>(TheCall->getCallee()->IgnoreParenCasts()); in BuiltinSEHScopeCheck()
3523 DeclRefExpr *DRE =cast<DeclRefExpr>(TheCall->getCallee()->IgnoreParenCasts()); in AtomicOpsOverloaded()
4127 DeclRefExpr *DRE = cast<DeclRefExpr>(Callee->IgnoreParenCasts()); in BuiltinAtomicOverloaded()
4498 cast<DeclRefExpr>(TheCall->getCallee()->IgnoreParenCasts()); in BuiltinNontemporalOverloaded()
4564 Arg = Arg->IgnoreParenCasts(); in CheckOSLogFormatStringArg()
4687 const Expr *Arg = TheCall->getArg(1)->IgnoreParenCasts(); in BuiltinVAStart()
5307 DeclRefExpr *DRE =cast<DeclRefExpr>(TheCall->getCallee()->IgnoreParenCasts()); in BuiltinConstantArg()
5671 E = E->IgnoreParenCasts(); in checkFormatStringExpr()
[all …]
H A DSemaExpr.cpp523 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()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DReachableCode.cpp45 Ex = Ex->IgnoreParenCasts(); in isTrivialExpression()
57 const Expr *Cond = DS->getCond()->IgnoreParenCasts(); in isTrivialDoWhile()
99 RE = RE->IgnoreParenCasts(); in isDeadReturn()
H A DCalledOnceCheck.cpp381 const Expr *DeclutteredExpr = E->IgnoreParenCasts(); in VisitExpr()
1507 Assignment->getRHS()->IgnoreParenCasts()->getIntegerConstantExpr( in checkSuppression()
H A DThreadSafetyCommon.cpp80 const auto *ME = dyn_cast<MemberExpr>(E->IgnoreParenCasts()); in isCalleeArrow()
/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/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1069 RetE = RetE->IgnoreParenCasts(); in visitNodeInitial()
1672 ->getInstanceReceiver()->IgnoreParenCasts(); in VisitNode()
1693 InitE = InitE->IgnoreParenCasts(); in VisitNode()
2144 Ex = Ex->IgnoreParenCasts(); in peelOffOuterExpr()
2154 assert(isa<ObjCMessageExpr>(GetterMessageSend->IgnoreParenCasts())); in peelOffOuterExpr()
2910 CondTmp = CondTmp->IgnoreParenCasts(); in VisitTrueTest()
2964 Ex = Ex->IgnoreParenCasts(); in patternMatch()
3052 const auto *LhsME = dyn_cast<MemberExpr>(BExpr->getLHS()->IgnoreParenCasts()); in VisitTrueTest()
3053 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()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp119 InnerMsg = dyn_cast<ObjCMessageExpr>(Receiver->IgnoreParenCasts()); in maybeAdjustInterfaceForSubscriptingCheck()
445 E = E->IgnoreParenCasts(); in getNSArrayObjects()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h946 return InnerMatcher.matches(*Node.IgnoreParenCasts(), Finder, Builder); in AST_MATCHER_P()
5094 if (ArgMatcher.matches(*(Node.getArg(ArgIndex)->IgnoreParenCasts()), in AST_POLYMORPHIC_MATCHER_P2()
5184 if (ArgMatcher.matches(*(Node.getArg(ArgIndex)->IgnoreParenCasts()), Finder, in AST_POLYMORPHIC_MATCHER_P2()

12