Home
last modified time | relevance | path

Searched refs:IgnoreParens (Results 1 – 25 of 62) sorted by relevance

123

/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDLiveVariables.cpp233 S = Ex->IgnoreParens(); in LookThroughStmt()
306 child = child->IgnoreParens(); in Visit()
338 Expr *LHS = B->getLHS()->IgnoreParens(); in VisitBinaryOperator()
389 else if ((DR = dyn_cast<DeclRefExpr>(cast<Expr>(element)->IgnoreParens()))) { in VisitObjCForCollectionStmt()
412 val.liveStmts = LV.SSetFact.add(val.liveStmts, subEx->IgnoreParens()); in VisitUnaryExprOrTypeTraitExpr()
433 if (DeclRefExpr *DR = dyn_cast<DeclRefExpr>(UO->getSubExpr()->IgnoreParens())) in VisitUnaryOperator()
522 dyn_cast<DeclRefExpr>(BO->getLHS()->IgnoreParens())) { in computeLiveness()
HDCFG.cpp527 assert(!isa<Expr>(S) || cast<Expr>(S)->IgnoreParens() == S); in appendStmt()
572 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectRelationalOperator()
573 const Expr *RHSExpr = B->getRHS()->IgnoreParens(); in checkIncorrectRelationalOperator()
611 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
612 const Expr *RHSExpr = B->getRHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
628 const Expr *LHSExpr2 = BitOp->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
629 const Expr *RHSExpr2 = BitOp->getRHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
688 dyn_cast<BinaryOperator>(B->getLHS()->IgnoreParens()); in checkIncorrectLogicOperator()
690 dyn_cast<BinaryOperator>(B->getRHS()->IgnoreParens()); in checkIncorrectLogicOperator()
701 dyn_cast<IntegerLiteral>(LHS->getRHS()->IgnoreParens()); in checkIncorrectLogicOperator()
[all …]
HDAnalysisDeclContext.cpp159 stmt = e->IgnoreParens(); in registerForcedBlockExpression()
167 stmt = e->IgnoreParens(); in getBlockForRegisteredExpression()
HDConsumed.cpp469 return PropagationMap.find(E->IgnoreParens()); in findInfo()
472 return PropagationMap.find(E->IgnoreParens()); in findInfo()
475 PropagationMap.insert(PairType(E->IgnoreParens(), PI)); in insertInfo()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDExprEngineC.cpp26 Expr *LHS = B->getLHS()->IgnoreParens(); in VisitBinaryOperator()
27 Expr *RHS = B->getRHS()->IgnoreParens(); in VisitBinaryOperator()
671 ValEx = ValEx->IgnoreParens(); in VisitGuardedExpr()
680 if (ValEx == L->IgnoreParens() || ValEx == R->IgnoreParens()) { in VisitGuardedExpr()
779 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
797 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
824 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
836 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
895 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitIncrementDecrementOperator()
HDEnvironment.cpp25 E = E->IgnoreParens(); in ignoreTransparentExprs()
HDExprEngine.cpp208 const Expr *Inner = Ex->IgnoreParens(); in createTemporaryRegionIfNeeded()
217 Inner = CE->getSubExpr()->IgnoreParens(); in createTemporaryRegionIfNeeded()
746 assert(!isa<Expr>(S) || S == cast<Expr>(S)->IgnoreParens()); in Visit()
1467 Condition = BO->getRHS()->IgnoreParens(); in getRightmostLeaf()
1490 Condition = Ex->IgnoreParens(); in ResolveCondition()
1542 Condition = Ex->IgnoreParens(); in processBranch()
1901 const Expr *Base = A->getBase()->IgnoreParens(); in VisitLvalArraySubscriptExpr()
1902 const Expr *Idx = A->getIdx()->IgnoreParens(); in VisitLvalArraySubscriptExpr()
HDProgramState.cpp655 S = E->IgnoreParens(); in addTaint()
690 S = E->IgnoreParens(); in isTainted()
HDSValBuilder.cpp230 E = E->IgnoreParens(); in getConstantVal()
HDExprEngineCXX.cpp29 const Expr *tempExpr = ME->GetTemporaryExpr()->IgnoreParens(); in CreateCXXTemporaryObject()
/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDTransZeroOutPropsInDealloc.cpp153 E = E->IgnoreParens(); in isZeroingPropIvar()
199 dyn_cast<ObjCPropertyRefExpr>(BO->getLHS()->IgnoreParens()); in isZeroingPropIvar()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDCheckSizeofPointer.cpp62 if (!isa<DeclRefExpr>(ArgEx->IgnoreParens())) in VisitUnaryExprOrTypeTraitExpr()
HDStackAddrEscapeChecker.cpp125 RetE = RetE->IgnoreParens(); in checkPreStmt()
HDDereferenceChecker.cpp136 AddDerefSource(os, Ranges, U->getSubExpr()->IgnoreParens(), in reportBug()
HDCallAndMessageChecker.cpp301 const Expr *Callee = CE->getCallee()->IgnoreParens(); in checkPreStmt()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExpr.cpp59 E = E->IgnoreParens(); in skipRValueSubobjectAdjustments()
113 const Expr *E = IgnoreParens(); in isKnownToHaveBooleanValue()
1255 if (isa<CXXPseudoDestructorExpr>(Callee->IgnoreParens())) in getCallReturnType()
1358 E = E->IgnoreParens(); in UnaryExprOrTypeTraitExpr()
1945 Init = Init->IgnoreParens(); in isStringLiteralInit()
2079 dyn_cast<IntegerLiteral>(BO->getRHS()->IgnoreParens())) in isUnusedResultAWarning()
2279 dyn_cast<DeclRefExpr>(CE->getSubExpr()->IgnoreParens()); in isUnusedResultAWarning()
2340 const Expr *E = IgnoreParens(); in isOBJCGCCandidate()
2391 expr = expr->IgnoreParens(); in findBoundMemberType()
2408 Expr* Expr::IgnoreParens() { in IgnoreParens() function in Expr
[all …]
HDExprClassification.cpp230 const Expr *Op = cast<UnaryOperator>(E)->getSubExpr()->IgnoreParens(); in ClassifyInternal()
464 Expr *Base = E->getBase()->IgnoreParens(); in ClassifyMemberExpr()
583 dyn_cast<ExplicitCastExpr>(E->IgnoreParens())) { in IsModifiable()
HDASTDiagnostic.cpp976 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E->IgnoreParens())) { in NeedsAddressOf()
1275 UnaryOperator *UO = dyn_cast<UnaryOperator>(ArgExpr->IgnoreParens()); in GetValueDecl()
1332 DeclRefExpr *FromDRE = dyn_cast<DeclRefExpr>(FromExpr->IgnoreParens()), in IsEqualExpr()
1333 *ToDRE = dyn_cast<DeclRefExpr>(ToExpr->IgnoreParens()); in IsEqualExpr()
HDComment.cpp240 TL = TL.IgnoreParens(); in fill()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaPseudoObject.cpp675 refE = dyn_cast<ObjCPropertyRefExpr>(syntacticBase->IgnoreParens())) in rebuildAndCaptureObject()
1479 Expr *opaqueRef = E->IgnoreParens(); in checkPseudoObjectRValue()
1507 Expr *opaqueRef = op->IgnoreParens(); in checkPseudoObjectIncDec()
1539 Expr *opaqueRef = LHS->IgnoreParens(); in checkPseudoObjectAssignment()
1561 Expr *opaqueRef = E->IgnoreParens(); in stripOpaqueValuesFromPseudoObjectRef()
HDSemaExceptionSpec.cpp325 TypeLoc TL = TSInfo->getTypeLoc().IgnoreParens(); in CheckEquivalentExceptionSpec()
959 else if (isa<CXXPseudoDestructorExpr>(CE->getCallee()->IgnoreParens())) in canThrow()
HDSema.cpp1292 Overloads = dyn_cast<UnresolvedMemberExpr>(E.IgnoreParens()); in tryExprAsCall()
1340 if (const DeclRefExpr *DeclRef = dyn_cast<DeclRefExpr>(E.IgnoreParens())) { in tryExprAsCall()
HDSemaExpr.cpp1444 ControllingExpr = ControllingExpr->IgnoreParens(); in CreateGenericSelectionExpr()
1464 ControllingExpr = ControllingExpr->IgnoreParens(); in CreateGenericSelectionExpr()
3632 if (DeclRefExpr *DeclRef = dyn_cast<DeclRefExpr>(E->IgnoreParens())) { in CheckUnaryExprOrTypeTraitOperand()
3647 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(E->IgnoreParens())) { in CheckUnaryExprOrTypeTraitOperand()
3722 E = E->IgnoreParens(); in CheckAlignOfExpr()
3779 E = E->IgnoreParens(); in CheckVecStepExpr()
4823 Expr *NakedFn = Fn->IgnoreParens(); in ActOnCallExpr()
4828 NakedFn = UnOp->getSubExpr()->IgnoreParens(); in ActOnCallExpr()
8305 Expr *Inner = cast<ObjCBoxedExpr>(FromE)->getSubExpr()->IgnoreParens(); in CheckLiteralKind()
9053 E = E->IgnoreParens(); in isReferenceToNonConstCapture()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprAgg.cpp560 op = op->IgnoreParens(); in findPeephole()
793 E = E->IgnoreParens(); in isBlockVarRef()
1027 E = E->IgnoreParens(); in isSimpleZero()
1301 E = E->IgnoreParens(); in GetNumNonZeroBytesInInit()
HDCGExprCXX.cpp108 const Expr *callee = CE->getCallee()->IgnoreParens(); in EmitCXXMemberCallExpr()
288 cast<BinaryOperator>(E->getCallee()->IgnoreParens()); in EmitCXXMemberPointerCallExpr()
1659 E = E->IgnoreParens(); in isGLValueFromPointerDeref()

123