Home
last modified time | relevance | path

Searched refs:IgnoreParenImpCasts (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-9-stable/contrib/llvm/tools/clang/lib/ARCMigrate/
DTransUnbridgedCasts.cpp181 Expr *base = inner->IgnoreParenImpCasts(); in transformNonObjCToObjCCast()
183 base = cast<MemberExpr>(base)->getBase()->IgnoreParenImpCasts(); in transformNonObjCToObjCCast()
287 SourceRange SubRange = E->getSubExpr()->IgnoreParenImpCasts()->getSourceRange(); in getBlockMacroRanges()
437 if (arg == E || arg->IgnoreParenImpCasts() == E) in isPassedToCParamWithKnownOwnership()
DTransRetainReleaseDealloc.cpp85 rec = rec->IgnoreParenImpCasts(); in VisitObjCMessageExpr()
384 Rec = Init->IgnoreParenImpCasts(); in checkForGCDOrXPC()
386 Rec = EWC->getSubExpr()->IgnoreParenImpCasts(); in checkForGCDOrXPC()
DTransGCCalls.cpp52 Expr *CEE = E->getCallee()->IgnoreParenImpCasts(); in VisitCallExpr()
DTransProperties.cpp315 Expr *lhs = E->getLHS()->IgnoreParenImpCasts(); in VisitBinAssign()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
DIdenticalExprChecker.cpp74 const Expr *LHS = B->getLHS()->IgnoreParenImpCasts(); in VisitBinaryOperator()
75 const Expr *RHS = B->getRHS()->IgnoreParenImpCasts(); in VisitBinaryOperator()
DMallocOverflowSecurityChecker.cpp71 e = e->IgnoreParenImpCasts(); in CheckMallocArgument()
130 const Expr *E = E_p->IgnoreParenImpCasts(); in CheckExpr()
DDynamicTypePropagation.cpp228 RecE= RecE->IgnoreParenImpCasts(); in getObjectTypeForAllocAndNew()
DCheckSecuritySyntaxOnly.cpp436 ->IgnoreParenImpCasts()); in checkCall_mkstemp()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaChecking.cpp2057 Init = InitList->getInit(0)->IgnoreParenImpCasts(); in checkFormatStringExpr()
3612 return SizeOf->getArgumentExpr()->IgnoreParenImpCasts(); in getSizeOfExprArg()
3648 const Expr *LenExpr = Call->getArg(LenArg)->IgnoreParenImpCasts(); in CheckMemaccessArguments()
3656 const Expr *Dest = Call->getArg(ArgIdx)->IgnoreParenImpCasts(); in CheckMemaccessArguments()
3870 const Expr *DstArg = Call->getArg(0)->IgnoreParenImpCasts(); in CheckStrlcpycatArguments()
4351 Expr* LeftExprSansParen = LHS->IgnoreParenImpCasts(); in CheckFloatComparison()
4352 Expr* RightExprSansParen = RHS->IgnoreParenImpCasts(); in CheckFloatComparison()
4800 dyn_cast<DeclRefExpr>(E->IgnoreParenImpCasts())) in IsZero()
4982 Expr *LHS = E->getLHS()->IgnoreParenImpCasts(); in AnalyzeComparison()
4983 Expr *RHS = E->getRHS()->IgnoreParenImpCasts(); in AnalyzeComparison()
[all …]
DScopeInfo.cpp59 IsExact = isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()); in getBaseInfo()
DSemaExpr.cpp4312 Context.getAsConstantArrayType(ArgExpr->IgnoreParenImpCasts()->getType()); in CheckStaticArrayArgument()
5277 NullExpr = NullExpr->IgnoreParenImpCasts(); in DiagnoseConditionalForNull()
5849 E = E->IgnoreParenImpCasts(); in ExprLooksBoolean()
6722 bool LHSNull = isa<GNUNullExpr>(LHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()
6723 bool RHSNull = isa<GNUNullExpr>(RHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()
7348 QualType LHSStrippedType = LHS->IgnoreParenImpCasts()->getType(); in checkEnumComparison()
7349 QualType RHSStrippedType = RHS->IgnoreParenImpCasts()->getType(); in checkEnumComparison()
7440 switch (E.get()->IgnoreParenImpCasts()->getStmtClass()) { in isObjCObjectLiteral()
7503 FromE = FromE->IgnoreParenImpCasts(); in CheckLiteralKind()
7668 Expr *LHSStripped = LHS.get()->IgnoreParenImpCasts(); in CheckCompareOperands()
[all …]
DSemaStmt.cpp131 CanAssign = Op->getLHS()->IgnoreParenImpCasts()->isLValue(); in DiagnoseUnusedComparison()
139 CanAssign = Op->getArg(0)->IgnoreParenImpCasts()->isLValue(); in DiagnoseUnusedComparison()
1327 E = E->IgnoreParenImpCasts(); in CheckLValueToRValueCast()
DSemaExprMember.cpp1353 Expr *BaseExp = BaseExpr.get()->IgnoreParenImpCasts(); in LookupMemberExpr()
DSemaExprObjC.cpp1187 E = E->IgnoreParenImpCasts(); in EmitRelatedResultTypeNote()
1444 Expr *RExpr = Receiver->IgnoreParenImpCasts(); in DiagnoseARCUseOfWeakReceiver()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp45 Msg->getInstanceReceiver()->IgnoreParenImpCasts())) { in checkForLiteralCreation()
67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); in rewriteObjCRedundantCallWithLiteral()
759 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); in rewriteToNumberLiteral()
966 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(E->IgnoreParenImpCasts())) in isEnumConstant()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DParentMap.cpp143 } while (S && isa<Expr>(S) && cast<Expr>(S)->IgnoreParenImpCasts() != S); in getParentIgnoreParenImpCasts()
DExprClassification.cpp487 Expr *Base = E->getBase()->IgnoreParenImpCasts(); in ClassifyMemberExpr()
570 if (CE->getSubExpr()->IgnoreParenImpCasts()->isLValue()) { in IsModifiable()
DNSAPI.cpp411 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(E->IgnoreParenImpCasts())) in isObjCEnumerator()
DExpr.cpp1162 Expr *CEE = getCallee()->IgnoreParenImpCasts(); in getCalleeDecl()
2444 Expr *Expr::IgnoreParenImpCasts() { in IgnoreParenImpCasts() function in Expr
3189 const Expr *E = IgnoreParenImpCasts(); in isObjCSelfExpr()
DStmt.cpp948 dyn_cast<AddrLabelExpr>(getTarget()->IgnoreParenImpCasts())) in getConstantTarget()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/
DCallGraph.cpp46 Expr *CEE = CE->getCallee()->IgnoreParenImpCasts(); in getDeclFromCall()
DReachableCode.cpp190 S = Ex->IgnoreParenImpCasts(); in GetUnreachableLoc()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/
DASTMatchers.h407 return InnerMatcher.matches(*Node.IgnoreParenImpCasts(), Finder, Builder); in AST_MATCHER_P()
1720 ->IgnoreParenImpCasts(); in AST_MATCHER_P()
2021 *Node.getArg(N)->IgnoreParenImpCasts(), Finder, Builder)); in AST_POLYMORPHIC_MATCHER_P2()
2169 if (InnerMatcher.matches(*Node.getArg(I)->IgnoreParenImpCasts(), Finder, in AST_POLYMORPHIC_MATCHER_P()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/ASTMatchers/
DASTMatchFinder.cpp152 StmtToTraverse = ExprNode->IgnoreParenImpCasts(); in TraverseStmt()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DExpr.h686 Expr *IgnoreParenImpCasts() LLVM_READONLY;
696 const Expr *IgnoreParenImpCasts() const LLVM_READONLY { in IgnoreParenImpCasts() function
697 return const_cast<Expr*>(this)->IgnoreParenImpCasts(); in IgnoreParenImpCasts()

12